TMuiuFlags Class Reference

class TMuiuFlags

Helper class for flags.

Public Member Functions
TMuiuFlags(const TUint64)
voidChangeFlag(const TUint, const TBool)
voidClearFlag(const TUint)
TBool Flag(const TUint)
voidSetFlag(const TUint)
IMPORT_C TMuiuFlags &operator=(const TMuiuFlags &)
IMPORT_C TMuiuFlags &operator=(const TUint64)
Private Attributes
TUint64 iFlags

Constructor & Destructor Documentation

TMuiuFlags(const TUint64)

IMPORT_CTMuiuFlags(const TUint64aFlags = 0)

constructor

Parameters

const TUint64 aFlags = 0

Member Functions Documentation

ChangeFlag(const TUint, const TBool)

voidChangeFlag(const TUintaFlag,
const TBoolaNewState
)[inline]
Modifies the state of the flag
Since
Series60 3.0

Parameters

const TUint aFlag
const TBool aNewState

ClearFlag(const TUint)

voidClearFlag(const TUintaFlag)[inline]
Clear flag on
Since
Series60 3.0

Parameters

const TUint aFlag

Flag(const TUint)

TBool Flag(const TUintaFlag)const [inline]
Query for the flag
Since
Series60 3.0

Parameters

const TUint aFlag

SetFlag(const TUint)

voidSetFlag(const TUintaFlag)[inline]
Sets flag on
Since
Series60 3.0

Parameters

const TUint aFlag

operator=(const TMuiuFlags &)

IMPORT_C TMuiuFlags &operator=(const TMuiuFlags &aFlags)
Copies the flags
Since
Series60 3.0

Parameters

const TMuiuFlags & aFlags

operator=(const TUint64)

IMPORT_C TMuiuFlags &operator=(const TUint64aFlags)
Copies the flags
Since
Series60 3.0

Parameters

const TUint64 aFlags

Member Data Documentation

TUint64 iFlags

TUint64 iFlags[private]