|
BearParser
Portable Executable parsing library (from PE-bear)
|
#include <AbstractByteBuffer.h>
Static Public Member Functions | |
| static bool | isValid (AbstractByteBuffer *buf) |
Definition at line 31 of file AbstractByteBuffer.h.
|
inline |
Definition at line 36 of file AbstractByteBuffer.h.
|
inlinevirtual |
Definition at line 37 of file AbstractByteBuffer.h.
Implemented in BufferView, ByteBuffer, Executable, ExeElementWrapper, FileView, and FileBuffer.
|
virtual |
Reimplemented in Executable.
Definition at line 57 of file AbstractByteBuffer.cpp.

|
virtual |
Reimplemented in Executable.
Definition at line 99 of file AbstractByteBuffer.cpp.

Implemented in BufferView, ByteBuffer, Executable, ExeElementWrapper, FileView, and FileBuffer.
Reimplemented in ExeElementWrapper.
Definition at line 35 of file AbstractByteBuffer.cpp.

| QString AbstractByteBuffer::getStringValue | ( | offset_t | rawOffset, |
| bufsize_t | len = BUFSIZE_MAX |
||
| ) |
Reimplemented in ByteBuffer, Executable, and FileBuffer.
Definition at line 42 of file AbstractByteBuffer.h.
Reimplemented in Executable, FileView, and FileBuffer.
Definition at line 41 of file AbstractByteBuffer.h.
|
static |
| bool AbstractByteBuffer::pasteBuffer | ( | offset_t | rawOffset, |
| AbstractByteBuffer * | buf, | ||
| bool | allowTrunc | ||
| ) |
Reimplemented in ByteBuffer, Executable, FileBuffer, and MappedExe.
Definition at line 72 of file AbstractByteBuffer.h.