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()
voidClose()
RCdlLibrary *Lib()
TPtrC Name()
Private Member Functions
voidSetRef(CCdlLibManager *, RCdlLibrary *)
Private Attributes
RCdlLibrary *iLib
CCdlLibManager *iLibMan

Constructor & Destructor Documentation

RCdlLibRef()

RCdlLibRef()

Member Functions Documentation

Close()

voidClose()

Lib()

RCdlLibrary *Lib()const

Name()

TPtrC Name()const

SetRef(CCdlLibManager *, RCdlLibrary *)

voidSetRef(CCdlLibManager *aLibMan,
RCdlLibrary *aLib
)[private]

Parameters

CCdlLibManager * aLibMan
RCdlLibrary * aLib

Member Data Documentation

RCdlLibrary * iLib

RCdlLibrary *iLib[private]

CCdlLibManager * iLibMan

CCdlLibManager *iLibMan[private]