TMsgEditorFlags Class Reference

class TMsgEditorFlags

Utility class of storing and using flags with message editor model.

Constructor & Destructor Documentation

TMsgEditorFlags()

IMPORT_C TMsgEditorFlags ( )

Constructor.

TMsgEditorFlags(const TMsgEditorFlags &)

IMPORT_C TMsgEditorFlags ( const TMsgEditorFlags & aFlags )

Copy constructor.

Parameters

const TMsgEditorFlags & aFlags

TMsgEditorFlags(TUint32)

IMPORT_C TMsgEditorFlags ( TUint32 aMask )

Constructor.

Parameters

TUint32 aMask

Member Functions Documentation

Clear(TUint32)

IMPORT_C void Clear ( TUint32 aMask )

Clears given flags.

Parameters

TUint32 aMask

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Write flags into given stream.

Parameters

RWriteStream & aStream

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Read flags from given stream.

Parameters

RReadStream & aStream

IsSet(TUint32)

IMPORT_C TBool IsSet ( TUint32 aMask ) const

Returns ETrue, if all flags defined in aFlag parameter are set.

Parameters

TUint32 aMask

Set(TUint32)

IMPORT_C void Set ( TUint32 aMask )

Sets the given flags (several flags may be set at the same time).

Parameters

TUint32 aMask

operator=(const TMsgEditorFlags &)

IMPORT_C TMsgEditorFlags & operator= ( const TMsgEditorFlags & aFlags )

Assignment operator.

Parameters

const TMsgEditorFlags & aFlags

Member Data Documentation

TUint32 iFlags

TUint32 iFlags [private]