Geant4  10.00.p02
CLibSymbolInfo Class Reference

Public Member Functions

 CLibSymbolInfo ()
 
virtual ~CLibSymbolInfo ()
 
BOOL DumpSymbols (LPTSTR lpszLibPathName, std::ostream &pFile)
 
std::string GetLastError () const
 

Protected Member Functions

BOOL Dump (LPTSTR lpszLibPathName, std::ostream &pFile)
 
BOOL IsRegularLibSymbol (PSTR pszSymbolName)
 
BOOL IsFiltedSymbol (std::string &pszSymbolName)
 
DWORD ConvertBigEndian (DWORD bigEndian)
 

Protected Attributes

std::string m_strResultsString
 
std::string m_strErrorMsg
 

Detailed Description

Definition at line 34 of file genwindef.cc.

Constructor & Destructor Documentation

CLibSymbolInfo::CLibSymbolInfo ( )

Definition at line 86 of file genwindef.cc.

CLibSymbolInfo::~CLibSymbolInfo ( )
virtual

Definition at line 90 of file genwindef.cc.

Member Function Documentation

DWORD CLibSymbolInfo::ConvertBigEndian ( DWORD  bigEndian)
protected

Definition at line 246 of file genwindef.cc.

BOOL CLibSymbolInfo::Dump ( LPTSTR  lpszLibPathName,
std::ostream &  pFile 
)
protected

Definition at line 130 of file genwindef.cc.

References FALSE, MEMORY_MAPPED_FILE::GetBase(), MEMORY_MAPPED_FILE::IsValid(), MakePtr, symbol, and TRUE.

+ Here is the call graph for this function:

BOOL CLibSymbolInfo::DumpSymbols ( LPTSTR  lpszLibPathName,
std::ostream &  pFile 
)

Definition at line 106 of file genwindef.cc.

References assert, FALSE, and TRUE.

Referenced by main().

+ Here is the caller graph for this function:

string CLibSymbolInfo::GetLastError ( ) const

Definition at line 258 of file genwindef.cc.

BOOL CLibSymbolInfo::IsFiltedSymbol ( std::string &  pszSymbolName)
protected

Definition at line 222 of file genwindef.cc.

References FALSE, and TRUE.

BOOL CLibSymbolInfo::IsRegularLibSymbol ( PSTR  pszSymbolName)
protected

Definition at line 206 of file genwindef.cc.

References FALSE, and TRUE.

Member Data Documentation

std::string CLibSymbolInfo::m_strErrorMsg
protected

Definition at line 44 of file genwindef.cc.

std::string CLibSymbolInfo::m_strResultsString
protected

Definition at line 43 of file genwindef.cc.


The documentation for this class was generated from the following file: