CMuiuFlags Class Reference

class CMuiuFlags : public CBase

?one_line_short_description. ?other_description_lines

?library
Since
Series60 3.0

Inherits from

Constructor & Destructor Documentation

CMuiuFlags()

CMuiuFlags()[private]

~CMuiuFlags()

IMPORT_C~CMuiuFlags()[virtual]

Member Functions Documentation

ChangeFlag(const TUint, const TBool)

voidChangeFlag(const TUintaFlag,
const TBoolaNewState
)[inline]

Parameters

const TUint aFlag
const TBool aNewState

ChangeGF(const TUint, const TBool)

voidChangeGF(const TUintaGlobalFlag,
const TBoolaNewState
)[private, inline]

Parameters

const TUint aGlobalFlag
const TBool aNewState

ChangeLF(const TUint, const TBool)

voidChangeLF(const TUintaLocalFlag,
const TBoolaNewState
)[private, inline]

Parameters

const TUint aLocalFlag
const TBool aNewState

ClearFlag(const TUint)

voidClearFlag(const TUintaFlag)[inline]

Parameters

const TUint aFlag

ConstructL(const TMuiuGlobalFeatureArray *, const TMuiuLocalFeatureArray *, const TMuiuFlagArray *)

voidConstructL(const TMuiuGlobalFeatureArray *aGlobalFeatures,
const TMuiuLocalFeatureArray *aLocalFeatures,
const TMuiuFlagArray *aFlags
)[private]

Parameters

const TMuiuGlobalFeatureArray * aGlobalFeatures
const TMuiuLocalFeatureArray * aLocalFeatures
const TMuiuFlagArray * aFlags

Flag(const TUint)

TBool Flag(const TUintaFlag)const [inline]

Parameters

const TUint aFlag

GF(const TUint)

TBool GF(const TUintaGlobalFlag)const [inline]

Parameters

const TUint aGlobalFlag

HandleChangeFlag(TMuiuFlags &, const TUint, const TBool)

voidHandleChangeFlag(TMuiuFlags &aFlags,
const TUintaFlag,
const TBoolaNewState
)const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag
const TBool aNewState

HandleClearFlag(TMuiuFlags &, const TUint)

voidHandleClearFlag(TMuiuFlags &aFlags,
const TUintaFlag
)const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag

HandleFlag(const TMuiuFlags &, const TUint)

TBool HandleFlag(const TMuiuFlags &aFlags,
const TUintaFlag
)const [private, inline]

Parameters

const TMuiuFlags & aFlags
const TUint aFlag

HandleSetFlag(TMuiuFlags &, const TUint)

voidHandleSetFlag(TMuiuFlags &aFlags,
const TUintaFlag
)const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag

LF(const TUint)

TBool LF(const TUintaLocalFeature)const [inline]

Parameters

const TUint aLocalFeature

NewL(const TMuiuGlobalFeatureArray *, const TMuiuLocalFeatureArray *, const TMuiuFlagArray *)

IMPORT_C CMuiuFlags *NewL(const TMuiuGlobalFeatureArray *aGlobalFeatures = NULL,
const TMuiuLocalFeatureArray *aLocalFeatures = NULL,
const TMuiuFlagArray *aFlags = NULL
)[static]
Since
Series60 3.0

Parameters

const TMuiuGlobalFeatureArray * aGlobalFeatures = NULL
const TMuiuLocalFeatureArray * aLocalFeatures = NULL
const TMuiuFlagArray * aFlags = NULL

NewLC(const TMuiuGlobalFeatureArray *, const TMuiuLocalFeatureArray *, const TMuiuFlagArray *)

IMPORT_C CMuiuFlags *NewLC(const TMuiuGlobalFeatureArray *aGlobalFeatures = NULL,
const TMuiuLocalFeatureArray *aLocalFeatures = NULL,
const TMuiuFlagArray *aFlags = NULL
)[static]
Since
Series60 3.0

Parameters

const TMuiuGlobalFeatureArray * aGlobalFeatures = NULL
const TMuiuLocalFeatureArray * aLocalFeatures = NULL
const TMuiuFlagArray * aFlags = NULL

PrepareGeneralFlags(const TMuiuFlagArray &)

voidPrepareGeneralFlags(const TMuiuFlagArray &aFlags)[private]
Since
Series60 3.0

Parameters

const TMuiuFlagArray & aFlags

PrepareGlobalFeaturesL(const TMuiuGlobalFeatureArray &)

voidPrepareGlobalFeaturesL(const TMuiuGlobalFeatureArray &aGlobalFeatures)[private]
Since
Series60 3.0

Parameters

const TMuiuGlobalFeatureArray & aGlobalFeatures

PrepareLocalFeaturesL(const TMuiuLocalFeatureArray &)

voidPrepareLocalFeaturesL(const TMuiuLocalFeatureArray &aLocalFeatures)[private]
Since
Series60 3.0

Parameters

const TMuiuLocalFeatureArray & aLocalFeatures

SetFlag(const TUint)

voidSetFlag(const TUintaFlag)[inline]

Parameters

const TUint aFlag

Member Data Documentation

TMuiuFlags iFlags

TMuiuFlags iFlags[private]

TMuiuFlags iGlobalFeatures

TMuiuFlags iGlobalFeatures[private]

TMuiuFlags iLocalFeatures

TMuiuFlags iLocalFeatures[private]