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

CP_Resource_Imp_Linux Class Reference

List of all members.

Public Member Functions

Constructor / Destructor
 CP_Resource_Imp_Linux ()
 Constructor.
virtual ~CP_Resource_Imp_Linux ()
 Destructor.
Resource Data
void AddEntry (FourCharCode inResType, SInt16 inResID, OSHandle inResData)
OSHandle GetResourceData (FourCharCode inResType, SInt16 inResID)

Static Public Member Functions

Instance
static CP_Resource_Imp_LinuxInstance ()

Protected Attributes

CP_Resource_Array fResourcces

Static Protected Attributes

static CP_Resource_Imp_LinuxfsInstance = NULL

Constructor & Destructor Documentation

CP_Resource_Imp_Linux::CP_Resource_Imp_Linux  ) 
 

Constructor.

Exceptions:
none 

CP_Resource_Imp_Linux::~CP_Resource_Imp_Linux  )  [virtual]
 

Destructor.

Exceptions:
none 


Member Function Documentation

CP_Resource_Imp_Linux * CP_Resource_Imp_Linux::Instance  )  [static]
 

Returns the single instance of this object.

Exceptions:
none 
Returns:
CP_Resource_Imp_Linux Returns the single instance of this class.

void CP_Resource_Imp_Linux::AddEntry FourCharCode  inResType,
SInt16  inResID,
OSHandle  inResData
 

Adds a new entry to the list of resources that we maintain a list of.

Parameters:
inResType The type of resource being added.
inResID The resource id of the resource.
inResData The actual resource data.
Exceptions:
none 
Returns:
void

OSHandle CP_Resource_Imp_Linux::GetResourceData FourCharCode  inResType,
SInt16  inResID
 

Returns an OSHandle that contains the resource data as specified in the parameters inResType and inResID.

Parameters:
inResType The type of resource data to get.
inResID The resource id of the resource data to get.
Exceptions:
none 
Returns:
OSHandle Returns an OSHandle to the resource data.


Member Data Documentation

CPLAT_Begin_Namespace_CPLAT CP_Resource_Imp_Linux * CP_Resource_Imp_Linux::fsInstance = NULL [static, protected]
 

CP_Resource_Array CP_Resource_Imp_Linux::fResourcces [protected]
 

Single instance of this class.


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