BSUL::CIniDocument16Impl Class Reference

class BSUL::CIniDocument16Impl : public CBase

Inherits from

Constructor & Destructor Documentation

CIniDocument16Impl()

CIniDocument16Impl ( ) [private, inline]

~CIniDocument16Impl()

~CIniDocument16Impl ( )

Member Functions Documentation

AddSectionL(const TDesC16 &)

void AddSectionL ( const TDesC16 & aSectionName )

Parameters

const TDesC16 & aSectionName

CompareDocs(CIniDocument16Impl &)

TBool CompareDocs ( CIniDocument16Impl & aDoc )

Parameters

CIniDocument16Impl & aDoc

ConstructL(RFs &, const TDesC &)

void ConstructL ( RFs & aFs,
const TDesC & aFileName
) [private]

Parameters

RFs & aFs
const TDesC & aFileName

FlushL(const TDesC &)

void FlushL ( const TDesC & aFileName )

Parameters

const TDesC & aFileName

GetKeyValueL(const TDesC16 &, const TDesC16 &, TPtrC16 &)

void GetKeyValueL ( const TDesC16 & aSectionName,
const TDesC16 & aKeyName,
TPtrC16 & aKeyValue
) const

Parameters

const TDesC16 & aSectionName
const TDesC16 & aKeyName
TPtrC16 & aKeyValue

GetSectionList(RArray< TPtrC16 > &)

TInt GetSectionList ( RArray < TPtrC16 > & aSectionList ) const

Parameters

RArray < TPtrC16 > & aSectionList

NewL(RFs &, const TDesC &)

CIniDocument16Impl * NewL ( RFs & aFs,
const TDesC & aFileName
) [static]

Parameters

RFs & aFs
const TDesC & aFileName

RemoveKeyL(const TDesC16 &, const TDesC16 &)

void RemoveKeyL ( const TDesC16 & aSectionName,
const TDesC16 & aKeyName
)

Parameters

const TDesC16 & aSectionName
const TDesC16 & aKeyName

RemoveSectionL(const TDesC16 &)

void RemoveSectionL ( const TDesC16 & aSectionName )

Parameters

const TDesC16 & aSectionName

SectionL(const TDesC16 &)

CIniSection16 * SectionL ( const TDesC16 & aSectionName ) const

Parameters

const TDesC16 & aSectionName

SetKeyL(const TDesC16 &, const TDesC16 &, const TDesC16 &)

void SetKeyL ( const TDesC16 & aSectionName,
const TDesC16 & aKeyName,
const TDesC16 & aKeyValue
)

Parameters

const TDesC16 & aSectionName
const TDesC16 & aKeyName
const TDesC16 & aKeyValue

Member Data Documentation

CIniDocumentTmpl16 * iTempImpl

CIniDocumentTmpl16 * iTempImpl [private]