RCdlLibRef Class Reference

class RCdlLibRef

A reference to a CDL library. This allows the CDL library manager to reference count RCdlLibrary objects, thereby preventing many instances of the same library existing.

Public Member Functions
RCdlLibRef ()
void Close ()
RCdlLibrary * Lib ()
TPtrC Name ()
Private Member Functions
void SetRef ( CCdlLibManager *, RCdlLibrary *)
Private Attributes
RCdlLibrary * iLib
CCdlLibManager * iLibMan

Constructor & Destructor Documentation

RCdlLibRef()

RCdlLibRef ( )

Member Functions Documentation

Close()

void Close ( )

Lib()

RCdlLibrary * Lib ( ) const

Name()

TPtrC Name ( ) const

SetRef(CCdlLibManager *, RCdlLibrary *)

void SetRef ( CCdlLibManager * aLibMan,
RCdlLibrary * aLib
) [private]

Parameters

CCdlLibManager * aLibMan
RCdlLibrary * aLib

Member Data Documentation

RCdlLibrary * iLib

RCdlLibrary * iLib [private]

CCdlLibManager * iLibMan

CCdlLibManager * iLibMan [private]