BASE::RCDynamicPointer Class Reference

Base class for TRCDynamicPointer. More...

Inherits BASE::RCKeyInterface.

Inherited by BASE::TRCDynamicConstPointer< TInterface >.

Inheritance diagram for BASE::RCDynamicPointer:

Inheritance graph
[legend]
Collaboration diagram for BASE::RCDynamicPointer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCDynamicPointer (const RCTypeInfo &TypeInfo, RCDynamicHandler &Handler, const RCString &sKey)
const RCTypeInfoGetTypeInfo () const
virtual RCString GetKey () const
virtual TBool SetKey (const RCString &sKey)
virtual TBool IsLinked () const =0
virtual TBool SetInterface (RCDynamicInterface &DynamicInterface)=0

Protected Member Functions

void DoubleSetWarning ()
void NoTypeMatchWarning (const RCTypeInfo &TypeInfo)
void LimitReachedWarning ()

Protected Attributes

const RCTypeInfom_TypeInfo
RCString m_sKey
RCDynamicHandlerm_Handler

Detailed Description

Base class for TRCDynamicPointer.

Author:
Patrik Stellmann
This class is designed as base class for TRCDynamicPointer and contains the type independent functionality used by that class.


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:46:47 2006 for Simulator Bob by  doxygen 1.4.6-NO