#include <include/BinaryFileStub.h>
Inheritance diagram for BinaryFileStub:

Definition at line 3 of file BinaryFileStub.h.
| Public Member Functions | |
| BinaryFileStub () | |
| virtual void | Close () | 
| virtual bool | DisplayDetails (const char *fileName, FILE *f=stdout) | 
| virtual std::list< const char * > | getDependencyList () | 
| virtual std::map< ADDRESS, const char * > * | GetDynamicGlobalMap () | 
| virtual ADDRESS | GetEntryPoint () | 
| virtual std::list< SectionInfo * > & | GetEntryPoints (const char *pEntry="main") | 
| virtual const char * | getFilename () const | 
| virtual ADDRESS | GetFirstHeaderAddress () | 
| virtual LOAD_FMT | GetFormat () const | 
| virtual ADDRESS | getImageBase () | 
| virtual size_t | getImageSize () | 
| virtual ADDRESS * | GetImportStubs (int &numImports) | 
| virtual MACHINE | GetMachine () const | 
| virtual ADDRESS | GetMainEntryPoint () | 
| bool | GetNextMember () | 
| char * | GetStrPtr (int idx, int offset) | 
| virtual bool | isLibrary () const | 
| virtual bool | Open (const char *sName) | 
| void | SetLinkAndInfo (int idx, int link, int info) | 
| virtual void | UnLoad () | 
| virtual | ~BinaryFileStub () | 
| Public Attributes | |
| const char * | m_pFileName | 
| Protected Member Functions | |
| virtual bool | PostLoad (void *handle) | 
| virtual bool | RealLoad (const char *sName) | 
| 
 | 
| 
 Definition at line 196 of file BinaryFileStub.cpp. References BinaryFile::getTextLimits(), BinaryFile::m_iNumSections, BinaryFile::m_pSections, pent_hello_text, and text(). | 
| 
 | 
| 
 Definition at line 7 of file BinaryFileStub.h. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 11 of file BinaryFileStub.h. | 
| 
 | ||||||||||||
| 
 Reimplemented from BinaryFile. Definition at line 255 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 229 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Reimplemented from BinaryFile. Definition at line 275 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 270 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 260 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 14 of file BinaryFileStub.h. References m_pFileName. | 
| 
 | 
| 
 Definition at line 245 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 214 of file BinaryFileStub.cpp. References LOADFMT_ELF. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 235 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 240 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Reimplemented from BinaryFile. Definition at line 250 of file BinaryFileStub.cpp. References NULL. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 219 of file BinaryFileStub.cpp. References MACHINE_PENTIUM. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 265 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Definition at line 9 of file BinaryFileStub.h. | 
| 
 | ||||||||||||
| 
 Definition at line 280 of file BinaryFileStub.cpp. References NULL. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 224 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 10 of file BinaryFileStub.h. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 295 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 290 of file BinaryFileStub.cpp. | 
| 
 | ||||||||||||||||
| 
 Definition at line 285 of file BinaryFileStub.cpp. | 
| 
 | 
| 
 Implements BinaryFile. Definition at line 8 of file BinaryFileStub.h. | 
| 
 | 
| 
 Definition at line 55 of file BinaryFileStub.h. Referenced by getFilename(). | 
 1.4.6
 1.4.6