|
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.

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.