Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_PE_Resource Class Reference

List of all members.

Public Member Functions

 CP_PE_Resource (DWORD rsrcDataRVA, DWORD rsrcStartRVA, DWORD loadAddress, DWORD fileDelta, unsigned rsrcTblIdx, DWORD IdOrNameOffset)
 ~CP_PE_Resource ()
DWORD Id ()
BOOL IsNamed ()
BOOL Name (PSTR pszBuffer, unsigned cbBuffer)
DWORD Size ()
DWORD CodePage ()
PVOID GetData ()

Private Attributes

DWORD m_rsrcDataRVA
DWORD m_rsrcStartRVA
DWORD m_loadAddress
DWORD m_fileDelta
unsigned m_rsrcTblIdx
DWORD m_IdOrNameOffset
PIMAGE_RESOURCE_DATA_ENTRY m_pRsrcDataEntry

Friends

class CP_PE_ResourceType

Constructor & Destructor Documentation

CP_PE_Resource::CP_PE_Resource DWORD  rsrcDataRVA,
DWORD  rsrcStartRVA,
DWORD  loadAddress,
DWORD  fileDelta,
unsigned  rsrcTblIdx,
DWORD  IdOrNameOffset
 

CP_PE_Resource::~CP_PE_Resource  ) 
 


Member Function Documentation

DWORD CP_PE_Resource::Id  ) 
 

BOOL CP_PE_Resource::IsNamed  ) 
 

BOOL CP_PE_Resource::Name PSTR  pszBuffer,
unsigned  cbBuffer
 

DWORD CP_PE_Resource::Size  ) 
 

DWORD CP_PE_Resource::CodePage  ) 
 

PVOID CP_PE_Resource::GetData  ) 
 


Friends And Related Function Documentation

friend class CP_PE_ResourceType [friend]
 


Member Data Documentation

DWORD CP_PE_Resource::m_rsrcDataRVA [private]
 

DWORD CP_PE_Resource::m_rsrcStartRVA [private]
 

DWORD CP_PE_Resource::m_loadAddress [private]
 

DWORD CP_PE_Resource::m_fileDelta [private]
 

unsigned CP_PE_Resource::m_rsrcTblIdx [private]
 

DWORD CP_PE_Resource::m_IdOrNameOffset [private]
 

PIMAGE_RESOURCE_DATA_ENTRY CP_PE_Resource::m_pRsrcDataEntry [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Sep 17 20:01:55 2005 for CPLAT by  doxygen 1.4.0