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 &)
CIniSection
*
|
NewL
|
(
|
const TDesCX &
|
aSectionName
|
)
|
[static]
|
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 &)
CIniSection
*
|
NewLC
|
(
|
const TDesCX &
|
aSectionName
|
)
|
[static]
|
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]
|
SectionName()
TPtrCX
|
SectionName
|
(
|
)
|
const
|
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.