BSUL::CIniDocument8Impl Class Reference

class BSUL::CIniDocument8Impl : public CBase

Inherits from

Constructor & Destructor Documentation

CIniDocument8Impl()

CIniDocument8Impl ( ) [private, inline]

~CIniDocument8Impl()

~CIniDocument8Impl ( )

Member Functions Documentation

AddSectionL(const TDesC8 &)

void AddSectionL ( const TDesC8 & aSectionName )

Parameters

const TDesC8 & aSectionName

CompareDocs(CIniDocument8Impl &)

TBool CompareDocs ( CIniDocument8Impl & aDoc )

Parameters

CIniDocument8Impl & 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 TDesC8 &, const TDesC8 &, TPtrC8 &)

void GetKeyValueL ( const TDesC8 & aSectionName,
const TDesC8 & aKeyName,
TPtrC8 & aKeyValue
) const

Parameters

const TDesC8 & aSectionName
const TDesC8 & aKeyName
TPtrC8 & aKeyValue

GetSectionList(RArray< TPtrC8 > &)

TInt GetSectionList ( RArray < TPtrC8 > & aSectionList ) const

Parameters

RArray < TPtrC8 > & aSectionList

NewL(RFs &, const TDesC &)

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

Parameters

RFs & aFs
const TDesC & aFileName

RemoveKeyL(const TDesC8 &, const TDesC8 &)

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

Parameters

const TDesC8 & aSectionName
const TDesC8 & aKeyName

RemoveSectionL(const TDesC8 &)

void RemoveSectionL ( const TDesC8 & aSectionName )

Parameters

const TDesC8 & aSectionName

SectionL(const TDesC8 &)

CIniSection8 * SectionL ( const TDesC8 & aSectionName ) const

Parameters

const TDesC8 & aSectionName

SetKeyL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

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

Parameters

const TDesC8 & aSectionName
const TDesC8 & aKeyName
const TDesC8 & aKeyValue

Member Data Documentation

CIniDocumentTmpl8 * iTempImpl

CIniDocumentTmpl8 * iTempImpl [private]