|
BearParser
Portable Executable parsing library (from PE-bear)
|
#include <MappedExe.h>
Public Types | |
| enum | WRAPPERS { WR_NONE = size_t(-1) , COUNT_WRAPPERS = 0 } |
Public Member Functions | |
| ExeWrappersContainer () | |
| virtual | ~ExeWrappersContainer (void) |
| virtual ExeElementWrapper * | getWrapper (size_t wrapperId) |
| size_t | wrappersCount () |
| QString | getWrapperName (size_t id) |
Protected Member Functions | |
| virtual void | wrap ()=0 |
| void | clearWrappers () |
Protected Attributes | |
| std::map< size_t, ExeElementWrapper * > | wrappers |
Definition at line 7 of file MappedExe.h.
| Enumerator | |
|---|---|
| WR_NONE | |
| COUNT_WRAPPERS | |
Definition at line 10 of file MappedExe.h.
|
inline |
Definition at line 15 of file MappedExe.h.
|
inlinevirtual |
|
protected |
Definition at line 3 of file MappedExe.cpp.
|
virtual |
Definition at line 13 of file MappedExe.cpp.
| QString ExeWrappersContainer::getWrapperName | ( | size_t | id | ) |
Definition at line 19 of file MappedExe.cpp.
|
protectedpure virtual |
|
inline |
Definition at line 20 of file MappedExe.h.
|
protected |
Definition at line 27 of file MappedExe.h.