BASE::TRCDerivedStructParamHandler< TData > Class Template Reference

Parameter handler for instances of TRCDerivedStructParam. More...

Inherits BASE::TRCStructParamHandler< TData >< TData >.

Inheritance diagram for BASE::TRCDerivedStructParamHandler< TData >:

Inheritance graph
[legend]
Collaboration diagram for BASE::TRCDerivedStructParamHandler< TData >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void ReadFromSerial (TData &Data, RCSerializer &Serializer, const RCString &sKey=_T(""), TBool bWriteDefaults=false)
virtual void WriteToSerial (const TData &Data, RCSerializer &Serializer, const RCString &sKey=_T(""))
virtual RCString ToString (const TData &Data)
virtual TBool FromString (TData &Data, const RCString &sValue)
virtual TLong GetMemberCount () const
virtual RCParamDlgBaseCreateMemberDlg (TLong nIndex, RCParameter &Parameter) const

Static Public Member Functions

static TRCDerivedStructParamHandler<
TData > & 
Default ()

Protected Member Functions

 TRCDerivedStructParamHandler (const RCTypeInfo &TypeInfo)

Detailed Description

template<class TData>
class BASE::TRCDerivedStructParamHandler< TData >

Parameter handler for instances of TRCDerivedStructParam.

Author:
Patrik Stellmann
This parameter handler is designed for instances of TRCStructParam while it handles each member fo the parameter by used instances of TRCStructMemberHandler and calls always additionally the handling functio of the parameter handler for the base class.


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