CIniFileParser Class Reference

class CIniFileParser : public CBase

Inherits from

Constructor & Destructor Documentation

CIniFileParser(RFs &)

CIniFileParser ( RFs & aFs ) [private]

Parameters

RFs & aFs

~CIniFileParser()

~CIniFileParser ( )

Member Functions Documentation

DoParseIniFileL(TDesC &)

void DoParseIniFileL ( TDesC & aIniFile ) [private]

Parameters

TDesC & aIniFile

FinaliseFlushSetting()

void FinaliseFlushSetting ( )

FlushingOn(TBool &)

void FlushingOn ( TBool & aFlushOn ) const [virtual]

Parameters

TBool & aFlushOn

GetNextTokenAndCheck(TLex8 &, TPtr8 &)

TInt GetNextTokenAndCheck ( TLex8 & lex,
TPtr8 & tempPtr
) [private]

Parameters

TLex8 & lex
TPtr8 & tempPtr

LogMediaSetting(TDes8 &)

void LogMediaSetting ( TDes8 & aString ) const [virtual]

Parameters

TDes8 & aString

LogPathSetting(TDes8 &)

void LogPathSetting ( TDes8 & aString ) const [virtual]

Parameters

TDes8 & aString

LogValid(const TDesC8 &, const TDesC8 &)

TBool LogValid ( const TDesC8 & aSubsystem,
const TDesC8 & aComponent
) const [virtual]

Parameters

const TDesC8 & aSubsystem
const TDesC8 & aComponent

NewL(RFs &)

CIniFileParser * NewL ( RFs & aFs ) [static]

Parameters

RFs & aFs

ParseIniFile(TDesC &)

TInt ParseIniFile ( TDesC & aIniFile )

Parameters

TDesC & aIniFile

Win32DebugEnabled()

TBool Win32DebugEnabled ( ) const [inline]

Member Data Documentation

TFlushStates iForceFlushState

TFlushStates iForceFlushState [private]

RFs & iFs

RFs & iFs [private]

CIniLoggingPairs * iIniSettings

CIniLoggingPairs * iIniSettings [private]

TBuf8< KMaxMediaStringLength > iLoggingMediaString

TBuf8 < KMaxMediaStringLength > iLoggingMediaString [private]

TFilePath iLoggingPathString

TFilePath iLoggingPathString [private]

TBool iWin32DebugEnabled

TBool iWin32DebugEnabled [private]