Inherits BASE::TRCParamHandler< TRCList< TElement > >, and BASE::RCListParamHandlerBase.
Inheritance diagram for BASE::TRCListParamHandler< TElement, TElementHandler >:


Public Types | |
| typedef TRCList< TElement > | TData |
Public Member Functions | |
| TRCListParamHandler (TElementHandler &ElementHandler) | |
| 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) |
Static Public Member Functions | |
|
static TRCListParamHandler< TElement, TElementHandler > & | Default () |
Protected Member Functions | |
| TRCListParamHandler (const RCTypeInfo &TypeInfo, TElementHandler *pElementHandler) | |
| virtual TInt | GetEntryCount (const void *pData) const |
| virtual RCString | GetEntryString (const void *pData, TInt nIndex) const |
| virtual void | ReadEntryFromSerial (void *pData, RCSerializer &Serializer, TBool bWriteDefaults) const |
| virtual void | Clear (void *pDataVoid) const |
| virtual TBool | AddEntryString (void *pData, const RCString &sValue) const |
| virtual void | WriteEntryToSerial (const void *pData, RCSerializer &Serializer, TInt nIndex) const |
Protected Attributes | |
| TElementHandler & | m_ElementHandler |
1.4.6-NO