BASE::TRCSingleParamHandler< THandler, TData > Class Template Reference

Base class for single entry parameter handlers. More...

Inherits BASE::TRCParamHandler< TData >< TData >.

Inherited by BASE::TRCNumericParamHandler< TData >, and BASE::TRCSingleStaticParamHandler< THandler, TData, bStringCorrection >.

Inheritance diagram for BASE::TRCSingleParamHandler< THandler, TData >:

Inheritance graph
[legend]
Collaboration diagram for BASE::TRCSingleParamHandler< THandler, 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(""))

Static Public Member Functions

static THandler & Default ()

Protected Member Functions

 TRCSingleParamHandler (const RCTypeInfo &TypeInfo=RCTypeInfo())

Detailed Description

template<class THandler, class TData>
class BASE::TRCSingleParamHandler< THandler, TData >

Base class for single entry parameter handlers.

Author:
Patrik Stellmann
This base class is designed as base class for parameter handlers that read/write only a single entry from/to an ini interface. Thus the missing functionality is the string conversion that needs to be provided by the derived classes as static member functions of the style: static RCString ToString(const TData& Data); static TBool FromString(TData& Data, const RCString& sValue);


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