BASE::TRCDynamicInterface< TInterface > Class Template Reference

Base class for classes a dynamic pointer should be linked to. More...

Inherits BASE::RCDynamicInterface.

Inheritance diagram for BASE::TRCDynamicInterface< TInterface >:

Inheritance graph
[legend]
Collaboration diagram for BASE::TRCDynamicInterface< TInterface >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TRCDynamicInterface (TInterface &InterfaceRef, const RCString &sKey, RCDynamicHandler &Handler, TSLong nWriteAccessLimit=1, TSLong nTotalAccessLimit=-1)
TInterface & GetInterface ()
const TInterface & GetInterface () const

Protected Attributes

TInterface & m_Interface

Detailed Description

template<class TInterface>
class BASE::TRCDynamicInterface< TInterface >

Base class for classes a dynamic pointer should be linked to.

Author:
Patrik Stellmann
This class is designed as base class for classes that implement a specific interface that needs to be accessed by other classes using a dynamic pointer while the linkage of these classes is done at runtime by the dynamic handler.


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