BASE::RCIniSerializer Class Reference

... More...

Inherits BASE::RCSerializer.

Inherited by BASE::RCIniFileSerializer.

Inheritance diagram for BASE::RCIniSerializer:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCIniSerializer (RCIniInterface &IniInterface, TSerializerMode nMode)
virtual void Reset (TSerializerMode nMode)
virtual TBool Begin (TInt nType, const RCString &sKey=_T(""))
virtual void End ()
virtual void SetValue (const RCString &sKey, const RCString &sValue)
virtual RCString GetValue (const RCString &sKey, const RCString &sDefault, TBool bWriteDefault=false)

Static Public Attributes

static const RCString LIST_SIZE_KEY_POSTFIX = _T("Count")

Protected Types

typedef stack< RSLevelInfo > RCLevelInfoStack

Protected Member Functions

void LevelDown (TInt nType, const RCString &sKey)
void LevelUp ()

Protected Attributes

RCIniInterfacem_IniInterface
RCLevelInfoStack m_LevelInfoStack

Static Protected Attributes

static const RCString DEFAULT_LIST_ENTRY = _T("Entry")

Classes

struct  RSLevelInfo

Detailed Description

...

Author:
Patrik Stellmann
...


Member Function Documentation

TBool RCIniSerializer::Begin TInt  nType,
const RCString sKey = _T("")
[virtual]
 

Available in both modes.

Implements BASE::RCSerializer.

void RCIniSerializer::End  )  [virtual]
 

Available in both modes.

Implements BASE::RCSerializer.

RCString RCIniSerializer::GetValue const RCString sKey,
const RCString sDefault,
TBool  bWriteDefault = false
[virtual]
 

Available in read mode only.

Implements BASE::RCSerializer.

void RCIniSerializer::SetValue const RCString sKey,
const RCString sValue
[virtual]
 

Available in write mode only.

Implements BASE::RCSerializer.


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