BSUL::CIniSection Class Reference
| class BSUL::CIniSection : public CBase |
Constructor & Destructor Documentation
CIniSection(TPtrCX)
| CIniSection | ( | TPtrCX | aSectionName | ) | [private] |
CIniSection(TPtrCX, CIniLineX *)
| CIniSection | ( | TPtrCX | aSectionName, |
| | CIniLineX * | aLine |
| | ) | [private] |
Parameters
| TPtrCX aSectionName | |
| CIniLineX * aLine | |
Member Functions Documentation
CompareSection(const CIniSection &, const CIniSection &)
FindKeyL(const TDesCX &)
| CIniKeyX * | FindKeyL | ( | const TDesCX & | aKeyName | ) | const |
InsertKeyL(const TDesCX &, const TDesCX &)
| void | InsertKeyL | ( | const TDesCX & | aKeyName, |
| | const TDesCX & | aKeyValue |
| | ) | |
Parameters
| const TDesCX & aKeyName | |
| const TDesCX & aKeyValue | |
InsertKeyL(const CIniKeyX *)
| void | InsertKeyL | ( | const CIniKeyX * | aKey | ) | |
Key(TInt)
| const CIniKeyX * | Key | ( | TInt | aIndex | ) | const [inline] |
KeyValueL(const TDesCX &)
| TPtrCX | KeyValueL | ( | const TDesCX & | aKeyName | ) | const |
NewL(const TDesCX &)
Parameters
| const TDesCX & aSectionName | |
NewL(const TDesCX &, CIniLineX *)
|
CIniSection * | NewL | ( | const TDesCX & | aSectionName, |
| | CIniLineX * | aLineSrc |
| | ) | [static] |
Parameters
| const TDesCX & aSectionName | |
| CIniLineX * aLineSrc | |
NewLC(const TDesCX &)
Parameters
| const TDesCX & aSectionName | |
ParseSectionLineL(const HBufCX &)
| TPtrCX | ParseSectionLineL | ( | const HBufCX & | aLine | ) | [private, static] |
RemoveKeyL(const TDesCX &)
| void | RemoveKeyL | ( | const TDesCX & | aKeyName | ) | |
ReserveSpaceInKeyArrayL()
| void | ReserveSpaceInKeyArrayL | ( | ) | [inline] |
SetSrcLine(CIniLineX *)
| void | SetSrcLine | ( | CIniLineX * | aLineSrc | ) | |
Member Data Documentation
RPointerArray< CIniKeyX > iKeyArray
CIniLineX * iLineSrc
| CIniLineX * | iLineSrc | [private] |
TPtrCX iSectionName
| TPtrCX | iSectionName | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.