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 void DoUnload ( TAny *)
IMPORT_C void Set (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_C TLibAssocBase ( const RLibrary & aLib,
TAny * aPtr
) [protected]

Parameters

const RLibrary & aLib
TAny * aPtr

Member Functions Documentation

DoUnload(TAny *)

IMPORT_C void DoUnload ( 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 void Set ( 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.