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)

void ChangeFlag ( const TUint aFlag,
const TBool aNewState
) [inline]

Parameters

const TUint aFlag
const TBool aNewState

ChangeGF(const TUint, const TBool)

void ChangeGF ( const TUint aGlobalFlag,
const TBool aNewState
) [private, inline]

Parameters

const TUint aGlobalFlag
const TBool aNewState

ChangeLF(const TUint, const TBool)

void ChangeLF ( const TUint aLocalFlag,
const TBool aNewState
) [private, inline]

Parameters

const TUint aLocalFlag
const TBool aNewState

ClearFlag(const TUint)

void ClearFlag ( const TUint aFlag ) [inline]

Parameters

const TUint aFlag

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

void ConstructL ( 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 TUint aFlag ) const [inline]

Parameters

const TUint aFlag

GF(const TUint)

TBool GF ( const TUint aGlobalFlag ) const [inline]

Parameters

const TUint aGlobalFlag

HandleChangeFlag(TMuiuFlags &, const TUint, const TBool)

void HandleChangeFlag ( TMuiuFlags & aFlags,
const TUint aFlag,
const TBool aNewState
) const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag
const TBool aNewState

HandleClearFlag(TMuiuFlags &, const TUint)

void HandleClearFlag ( TMuiuFlags & aFlags,
const TUint aFlag
) const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag

HandleFlag(const TMuiuFlags &, const TUint)

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

Parameters

const TMuiuFlags & aFlags
const TUint aFlag

HandleSetFlag(TMuiuFlags &, const TUint)

void HandleSetFlag ( TMuiuFlags & aFlags,
const TUint aFlag
) const [private, inline]

Parameters

TMuiuFlags & aFlags
const TUint aFlag

LF(const TUint)

TBool LF ( const TUint aLocalFeature ) 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 &)

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

Parameters

const TMuiuFlagArray & aFlags

PrepareGlobalFeaturesL(const TMuiuGlobalFeatureArray &)

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

Parameters

const TMuiuGlobalFeatureArray & aGlobalFeatures

PrepareLocalFeaturesL(const TMuiuLocalFeatureArray &)

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

Parameters

const TMuiuLocalFeatureArray & aLocalFeatures

SetFlag(const TUint)

void SetFlag ( const TUint aFlag ) [inline]

Parameters

const TUint aFlag

Member Data Documentation

TMuiuFlags iFlags

TMuiuFlags iFlags [private]

TMuiuFlags iGlobalFeatures

TMuiuFlags iGlobalFeatures [private]

TMuiuFlags iLocalFeatures

TMuiuFlags iLocalFeatures [private]