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

Protected Member Functions | |
| IMAGE_IA64_RUNTIME_FUNCTION_ENTRY * | exceptFunc64 () |
Protected Member Functions inherited from DataDirEntryWrapper | |
| DataDirEntryWrapper (PEFile *pe, pe::dir_entry v_entryType) | |
Protected Member Functions inherited from ExeNodeWrapper | |
| size_t | getEntriesCount (std::vector< ExeNodeWrapper * > &_entries) |
| ExeNodeWrapper * | getEntryAt (std::vector< ExeNodeWrapper * > &_entries, size_t fieldId) |
| virtual void | clear () |
| virtual void | addMapping (ExeNodeWrapper *entry) |
| virtual bool | loadNextEntry (size_t entryNum) |
| virtual ExeNodeWrapper * | addEntryAt (ExeNodeWrapper *entry, offset_t nextOffset) |
| virtual bool | isMyEntryType (ExeNodeWrapper *entry) |
Protected Member Functions inherited from ExeElementWrapper | |
| virtual bool | canCopyToOffset (offset_t rawOffset) |
| bool | copyToOffset (offset_t rawOffset) |
Friends | |
| class | ExceptionEntryWrapper |
Additional Inherited Members | |
Static Public Member Functions inherited from AbstractByteBuffer | |
| static bool | isValid (AbstractByteBuffer *buf) |
Protected Attributes inherited from DataDirEntryWrapper | |
| int | entryType |
Protected Attributes inherited from PENodeWrapper | |
| PEFile * | m_PE |
| PENodeWrapper * | peParentNode |
Protected Attributes inherited from ExeNodeWrapper | |
| ExeNodeWrapper * | parentNode |
| size_t | entryNum |
| std::vector< ExeNodeWrapper * > | entries |
Protected Attributes inherited from ExeElementWrapper | |
| Executable * | m_Exe |
Definition at line 8 of file ExceptionDirWrapper.h.
|
inline |
|
protected |
Implements ExeNodeWrapper.
Definition at line 23 of file ExceptionDirWrapper.h.
Implements ExeElementWrapper.
Definition at line 22 of file ExceptionDirWrapper.h.

Implements ExeElementWrapper.
Definition at line 20 of file ExceptionDirWrapper.h.
Implements ExeElementWrapper.
Definition at line 19 of file ExceptionDirWrapper.h.
Implements ExeElementWrapper.
Definition at line 16 of file ExceptionDirWrapper.h.

Implements ExeElementWrapper.
Definition at line 17 of file ExceptionDirWrapper.h.
|
virtual |
Reimplemented from ExeNodeWrapper.
Definition at line 12 of file ExceptionDirWrapper.cpp.

|
friend |
Definition at line 32 of file ExceptionDirWrapper.h.