#include <mw/csendasmessagetypes.h>
class CSendAsMessageTypes : public CBase |
Public Member Functions | |
---|---|
virtual | ~CSendAsMessageTypes() |
IMPORT_C void | AppendMessageTypeL(const TDesC &, TUid) |
IMPORT_C const MDesCArray & | AvailableMessageTypes() |
IMPORT_C TInt | Count() |
IMPORT_C void | ExternalizeL(RWriteStream &) |
IMPORT_C void | InternalizeL(RReadStream &) |
IMPORT_C TUid | MessageTypeUid(TInt) |
IMPORT_C TPtrC | NameFromUidL(const TUid) |
IMPORT_C CSendAsMessageTypes * | NewL() |
IMPORT_C void | RemoveMessageType(TInt) |
IMPORT_C void | Reset() |
IMPORT_C TInt | Size() |
IMPORT_C TUid | UidFromNameL(const TDesC &) |
Provides human-readable names and UIDs for the filtered list of message types.
IMPORT_C const MDesCArray & | AvailableMessageTypes | ( | ) | const |
The names of the available message types.
Returns: An array of names for the available message types.
IMPORT_C void | ExternalizeL | ( | RWriteStream & | aWriteStream | ) | const |
Externalizes the object from the specified stream.
See also: RMsvWriteStream
Parameter | Description |
---|---|
aWriteStream | The stream to write out to. |
IMPORT_C void | InternalizeL | ( | RReadStream & | aReadStream | ) |
Internalizes the object from the specified stream.
See also: RMsvReadStream
Parameter | Description |
---|---|
aReadStream | The stream to read from. |
IMPORT_C CSendAsMessageTypes * | NewL | ( | ) | [static] |
Create a new CSendAsMessageTypes.
Returns: If the function succeeds, this is a pointer to a newly allocated and initialised object.
IMPORT_C void | RemoveMessageType | ( | TInt | aIndex | ) |
Removes an existing message type and associated name pair.
Parameter | Description |
---|---|
aIndex | The index of the entry to remove. |
IMPORT_C TInt | Size | ( | ) | const |
Gives the size of the message types collection.
Returns: The size of the message types collection.