BinaryFileFactory Class Reference

#include <include/BinaryFile.h>

List of all members.


Detailed Description

Definition at line 124 of file BinaryFile.h.

Public Member Functions

BinaryFileLoad (const char *sName)
void UnLoad ()

Private Member Functions

BinaryFilegetInstanceFor (const char *sName)

Private Attributes

void * dlHandle


Member Function Documentation

BinaryFile * BinaryFileFactory::getInstanceFor const char *  sName  )  [private]
 

Definition at line 48 of file BinaryFileFactory.cpp.

References dlHandle, LMMH, NULL, TESTMAGIC2, TESTMAGIC4, and UNDERSCORE.

Referenced by Load().

BinaryFile * BinaryFileFactory::Load const char *  sName  ) 
 

Definition at line 25 of file BinaryFileFactory.cpp.

References getInstanceFor(), NULL, and BinaryFile::RealLoad().

Referenced by FrontEnd::Load(), main(), FrontSparcTest::test1(), FrontPentTest::test1(), FrontSparcTest::test2(), FrontPentTest::test2(), FrontSparcTest::test3(), FrontPentTest::test3(), FrontSparcTest::testBranch(), FrontPentTest::testBranch(), StatementTest::testBypass(), TypeTest::testCompound(), FrontSparcTest::testDelaySlot(), CfgTest::testDominators(), StatementTest::testEmpty(), StatementTest::testEndlessLoop(), FrontPentTest::testFindMain(), StatementTest::testFlow(), LoaderTest::testHppaLoad(), RtlTest::testIsCompare(), StatementTest::testKill(), ProgTest::testName(), ProcTest::testName(), LoaderTest::testPalmLoad(), LoaderTest::testPentiumLoad(), CfgTest::testPlacePhi(), CfgTest::testPlacePhi2(), StatementTest::testRecursion(), CfgTest::testRenameVars(), CfgTest::testSemiDominators(), LoaderTest::testSparcLoad(), StatementTest::testUse(), StatementTest::testUseKill(), StatementTest::testUseOverBB(), StatementTest::testUseOverKill(), and LoaderTest::testWinLoad().

void BinaryFileFactory::UnLoad  ) 
 

Definition at line 162 of file BinaryFileFactory.cpp.

References dlHandle.

Referenced by FrontPentTest::testFindMain(), LoaderTest::testPentiumLoad(), and LoaderTest::testSparcLoad().


Member Data Documentation

void* BinaryFileFactory::dlHandle [private]
 

Definition at line 130 of file BinaryFile.h.

Referenced by getInstanceFor(), and UnLoad().


The documentation for this class was generated from the following files:
Generated on Tue Sep 19 21:18:40 2006 for Boomerang by  doxygen 1.4.6