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 &)

voidDoParseIniFileL(TDesC &aIniFile)[private]

Parameters

TDesC & aIniFile

FinaliseFlushSetting()

voidFinaliseFlushSetting()

FlushingOn(TBool &)

voidFlushingOn(TBool &aFlushOn)const [virtual]

Parameters

TBool & aFlushOn

GetNextTokenAndCheck(TLex8 &, TPtr8 &)

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

Parameters

TLex8 & lex
TPtr8 & tempPtr

LogMediaSetting(TDes8 &)

voidLogMediaSetting(TDes8 &aString)const [virtual]

Parameters

TDes8 & aString

LogPathSetting(TDes8 &)

voidLogPathSetting(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]