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

Public Types | |
| enum | DataDirSID { NONE = FIELD_NONE , ADDRESS = 0 , SIZE = 1 , COUNTER } |
Additional Inherited Members | |
Static Public Member Functions inherited from AbstractByteBuffer | |
| static bool | isValid (AbstractByteBuffer *buf) |
Protected Member Functions inherited from ExeElementWrapper | |
| virtual bool | canCopyToOffset (offset_t rawOffset) |
| bool | copyToOffset (offset_t rawOffset) |
Protected Attributes inherited from PEElementWrapper | |
| PEFile * | m_PE |
Protected Attributes inherited from ExeElementWrapper | |
| Executable * | m_Exe |
Definition at line 5 of file DataDirWrapper.h.
| Enumerator | |
|---|---|
| NONE | |
| ADDRESS | |
| SIZE | |
| COUNTER | |
Definition at line 8 of file DataDirWrapper.h.
|
inline |
Definition at line 15 of file DataDirWrapper.h.
|
virtual |
Reimplemented from ExeElementWrapper.
Definition at line 93 of file DataDirWrapper.cpp.

| size_t DataDirWrapper::getDirsCount | ( | ) |
Implements ExeElementWrapper.
Definition at line 71 of file DataDirWrapper.cpp.

Implements ExeElementWrapper.
Definition at line 35 of file DataDirWrapper.cpp.

Implements ExeElementWrapper.
Definition at line 22 of file DataDirWrapper.h.

Reimplemented from ExeElementWrapper.
Definition at line 53 of file DataDirWrapper.cpp.

Implements ExeElementWrapper.
Definition at line 21 of file DataDirWrapper.h.
|
virtual |
Implements ExeElementWrapper.
Definition at line 4 of file DataDirWrapper.cpp.

|
virtual |
Implements ExeElementWrapper.
Definition at line 13 of file DataDirWrapper.cpp.

Reimplemented from ExeElementWrapper.
Definition at line 16 of file DataDirWrapper.h.