|
BearParser
Portable Executable parsing library (from PE-bear)
|
#include <ByteBuffer.h>

Protected Member Functions | |
| BYTE * | allocContent (bufsize_t v_size, bufsize_t padding) |
Protected Attributes | |
| BYTE * | content |
| bufsize_t | contentSize |
| bufsize_t | padding |
| bufsize_t | originalSize |
Additional Inherited Members | |
Static Public Member Functions inherited from AbstractByteBuffer | |
| static bool | isValid (AbstractByteBuffer *buf) |
Definition at line 6 of file ByteBuffer.h.
| ByteBuffer::ByteBuffer | ( | bufsize_t | v_size, |
| bufsize_t | padding = DEFAULT_PADDING ) |
| ByteBuffer::ByteBuffer | ( | BYTE * | v_content, |
| bufsize_t | v_size, | ||
| bufsize_t | padding = DEFAULT_PADDING ) |
| ByteBuffer::ByteBuffer | ( | AbstractByteBuffer * | sourceBuf, |
| offset_t | offset, | ||
| bufsize_t | size, | ||
| bufsize_t | padding = DEFAULT_PADDING ) |
|
virtual |
Definition at line 83 of file ByteBuffer.cpp.
Implements AbstractByteBuffer.
Definition at line 16 of file ByteBuffer.h.
Implements AbstractByteBuffer.
Definition at line 15 of file ByteBuffer.h.
Reimplemented from AbstractByteBuffer.
Definition at line 19 of file ByteBuffer.h.
Reimplemented from AbstractByteBuffer.
Definition at line 57 of file ByteBuffer.cpp.

|
protected |
Definition at line 24 of file ByteBuffer.h.
|
protected |
Definition at line 25 of file ByteBuffer.h.
|
protected |
Definition at line 28 of file ByteBuffer.h.
|
protected |
Definition at line 26 of file ByteBuffer.h.