TLibAssocBase Class Reference

class TLibAssocBase

This is an implementation base class for TLibAssoc.

Public Member Functions
TBool IsNull()
Protected Member Functions
TLibAssocBase()
TLibAssocBase(const RLibrary &, TAny *)
IMPORT_C voidDoUnload(TAny *)
IMPORT_C voidSet(const RLibrary &, TAny *)
Protected Attributes
TAny *iPtr
Private Attributes
RLibrary iLibrary

Constructor & Destructor Documentation

TLibAssocBase()

TLibAssocBase()[protected, inline]

Default constructor.

It sets the member TLibAssocBase::iPtr to NULL.

TLibAssocBase(const RLibrary &, TAny *)

IMPORT_CTLibAssocBase(const RLibrary &aLib,
TAny *aPtr
)[protected]

Parameters

const RLibrary & aLib
TAny * aPtr

Member Functions Documentation

DoUnload(TAny *)

IMPORT_C voidDoUnload(TAny *aThis)[protected, static]

Parameters

TAny * aThis

IsNull()

TBool IsNull()const [inline]

Tests whether the pointer to the class instance is NULL.

Set(const RLibrary &, TAny *)

IMPORT_C voidSet(const RLibrary &aLib,
TAny *aPtr
)[protected]

Parameters

const RLibrary & aLib
TAny * aPtr

Member Data Documentation

RLibrary iLibrary

RLibrary iLibrary[private]

TAny * iPtr

TAny *iPtr[protected]

A Pointer to the class instance.