CConditionEvaluate Class Reference

class CConditionEvaluate : public CBase

Inherits from

Public Member Functions
~CConditionEvaluate ()
IMPORT_C TBool EvaluateL (const CResourceFile &, const TInt )
IMPORT_C CConditionEvaluate * NewL ()
IMPORT_C CConditionEvaluate * NewLC ()
Private Member Functions
CConditionEvaluate ()
CConditionEvaluateBase * DoEvaluateLC (const CResourceFile &, const TInt , RArray < TUint32 > &)
CConditionEvaluateBase * ReadConditionOnCentRepFlagL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnCentRepMatchL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnFeatureL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnFeatureMatchL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnPubSubFlagL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnPubSubMatchL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnSwpFlagL ( TResourceReader &)
CConditionEvaluateBase * ReadConditionOnSwpMatchL ( TResourceReader &)
CConditionEvaluateBase * ReadLogicalAndL (const CResourceFile &, TResourceReader &, RArray < TUint32 > &)
CConditionEvaluateBase * ReadLogicalNotL (const CResourceFile &, TResourceReader &, RArray < TUint32 > &)
CConditionEvaluateBase * ReadLogicalOrL (const CResourceFile &, TResourceReader &, RArray < TUint32 > &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()

Constructor & Destructor Documentation

CConditionEvaluate()

CConditionEvaluate ( ) [private]

~CConditionEvaluate()

IMPORT_C ~CConditionEvaluate ( )

Member Functions Documentation

DoEvaluateLC(const CResourceFile &, const TInt, RArray< TUint32 > &)

CConditionEvaluateBase * DoEvaluateLC ( const CResourceFile & aResourceFile,
const TInt aResourceId,
RArray < TUint32 > & aUsedResourceIds
) [private]

Parameters

const CResourceFile & aResourceFile
const TInt aResourceId
RArray < TUint32 > & aUsedResourceIds

EvaluateL(const CResourceFile &, const TInt)

IMPORT_C TBool EvaluateL ( const CResourceFile & aResourceFile,
const TInt aResourceId
)

Parameters

const CResourceFile & aResourceFile
const TInt aResourceId

NewL()

IMPORT_C CConditionEvaluate * NewL ( ) [static]

NewLC()

IMPORT_C CConditionEvaluate * NewLC ( ) [static]

ReadConditionOnCentRepFlagL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnCentRepFlagL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnCentRepMatchL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnCentRepMatchL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnFeatureL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnFeatureL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnFeatureMatchL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnFeatureMatchL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnPubSubFlagL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnPubSubFlagL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnPubSubMatchL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnPubSubMatchL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnSwpFlagL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnSwpFlagL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadConditionOnSwpMatchL(TResourceReader &)

CConditionEvaluateBase * ReadConditionOnSwpMatchL ( TResourceReader & aReader ) [private]

Parameters

TResourceReader & aReader

ReadLogicalAndL(const CResourceFile &, TResourceReader &, RArray< TUint32 > &)

CConditionEvaluateBase * ReadLogicalAndL ( const CResourceFile & aResourceFile,
TResourceReader & aReader,
RArray < TUint32 > & aUsedResourceIds
) [private]

Parameters

const CResourceFile & aResourceFile
TResourceReader & aReader
RArray < TUint32 > & aUsedResourceIds

ReadLogicalNotL(const CResourceFile &, TResourceReader &, RArray< TUint32 > &)

CConditionEvaluateBase * ReadLogicalNotL ( const CResourceFile & aResourceFile,
TResourceReader & aReader,
RArray < TUint32 > & aUsedResourceIds
) [private]

Parameters

const CResourceFile & aResourceFile
TResourceReader & aReader
RArray < TUint32 > & aUsedResourceIds

ReadLogicalOrL(const CResourceFile &, TResourceReader &, RArray< TUint32 > &)

CConditionEvaluateBase * ReadLogicalOrL ( const CResourceFile & aResourceFile,
TResourceReader & aReader,
RArray < TUint32 > & aUsedResourceIds
) [private]

Parameters

const CResourceFile & aResourceFile
TResourceReader & aReader
RArray < TUint32 > & aUsedResourceIds