Public Types | Public Member Functions
Tonido::Data::Mail Class Reference

Holds a Message. More...

List of all members.

Public Types

typedef boost::shared_ptr< MailSharedPtr
typedef std::vector
< Mail::SharedPtr > 
Collection

Public Member Functions

 Mail (const PeerID &a_fromPeerID, const PeerID &a_toPeerID, const std::string &a_message, const std::string &a_sentdate, const std::string &a_status)
 Ctor.
 Mail (const Poco::UUID &a_messageID, const PeerID &a_fromPeerID, const PeerID &a_toPeerID, const std::string &a_message, const std::string &a_sentdate, const std::string &a_status)
 ~Mail (void)
 Dtor.
Poco::UUID getMessageID ()
 Get Message Identifier.
void setMessageID (const Poco::UUID &value)
 Set Message Identifier.
const PeerIDgetFromPeerID ()
 Get From Peer ID.
void setFromPeerID (const PeerID &a_peerID)
 Set From Peer ID.
const PeerIDgetToPeerID ()
 Gets To Peer ID.
void setToPeerID (const PeerID &a_peerID)
 Sets To Peer ID.
const std::string & getMessage ()
 Get the Message text.
void setMessage (const std::string &a_value)
 Set the Message Text.
const std::string & getCreateDate ()
 Get the Message CreateDate as Strign.
Poco::DateTime getDateTime ()
 Get the Message Create Date as Poco::DateTime.
void setCreateDate (const std::string &value)
 Sets the CreateDate.
const std::string & getStatus ()
 Get the Status.
void setStatus (const std::string &value)
 Set the Status.

Detailed Description

Holds a Message.


Constructor & Destructor Documentation

Tonido::Data::Mail::Mail ( const PeerID a_fromPeerID,
const PeerID a_toPeerID,
const std::string &  a_message,
const std::string &  a_sentdate,
const std::string &  a_status 
)

Ctor.

details if needed ...

Tonido::Data::Mail::~Mail ( void  )

Dtor.

details if needed ...


Generated on Wed Oct 12 2011 21:46:53. © CodeLathe LLC 2007-2011. All Rights Reserved.