CSMSExampleMtmsEngine Class Reference

List of all members.

Public Member Functions

 ~CSMSExampleMtmsEngine ()
void MoveToFolderL (TMsvId aMessageId, TMsvId aFolder)
void DeleteMessageL (TMsvId aMessageId)
void CopyMessageL (TMsvId aMessageId, TMsvId aFolder)
void GetMessageAddressL (TMsvId aMessageId, TDes &aAddress)
TBool GetMessageL (TMsvId aMessageId, TDes &aMessage)
TBool GetMessageIndexBodyTextL (TMsvId aMessageId, TDes &aMessage)
void GetFolderSMSMessageInformationL (TMsvId aFolderID, CDesCArrayFlat *&aAddresses, CDesCArrayFlat *&aMessages)
RArray< TMsvId > * GetMessageIds ()

Static Public Member Functions

static CSMSExampleMtmsEngineNewL (MSMSExampleMtmsEngineObserver &aObserver)

Detailed Description

SMS engine handles SMS message handling (i.e moving, deleting, copying, retrieving message data).

Definition at line 24 of file SMSExampleMtmsEngine.h.


Constructor & Destructor Documentation

CSMSExampleMtmsEngine::~CSMSExampleMtmsEngine (  ) 

Member Function Documentation

CSMSExampleMtmsEngine * CSMSExampleMtmsEngine::NewL ( MSMSExampleMtmsEngineObserver aObserver  )  [static]

Create new CSMSExampleMtmsEngine object

Parameters:
aObserver a reference to MSMSExampleMtmsEngineObserver.
Returns:
a pointer to the created instance of CSMSExampleMtmsEngine

Definition at line 27 of file SMSExampleMtmsEngine.cpp.

void CSMSExampleMtmsEngine::MoveToFolderL ( TMsvId  aMessageId,
TMsvId  aFolder 
)
void CSMSExampleMtmsEngine::DeleteMessageL ( TMsvId  aMessageId  ) 
void CSMSExampleMtmsEngine::CopyMessageL ( TMsvId  aMessageId,
TMsvId  aFolder 
)
void CSMSExampleMtmsEngine::GetMessageAddressL ( TMsvId  aMessageId,
TDes &  aAddress 
)
TBool CSMSExampleMtmsEngine::GetMessageL ( TMsvId  aMessageId,
TDes &  aMessage 
)
TBool CSMSExampleMtmsEngine::GetMessageIndexBodyTextL ( TMsvId  aMessageId,
TDes &  aMessage 
)
void CSMSExampleMtmsEngine::GetFolderSMSMessageInformationL ( TMsvId  aFolderID,
CDesCArrayFlat *&  aAddresses,
CDesCArrayFlat *&  aMessages 
)
RArray< TMsvId > * CSMSExampleMtmsEngine::GetMessageIds (  ) 

Generated by  doxygen 1.6.2