Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
glooxwrapper::Message Class Reference

#include <glooxwrapper.h>

Collaboration diagram for glooxwrapper::Message:

Public Member Functions

 Message (gloox::Message *wrapped, bool owned)
 
 ~Message ()
 
gloox::Message::MessageType subtype () const
 
const JIDfrom () const
 
string body () const
 
string subject (const string &lang="default") const
 
string thread () const
 
const glooxwrapper::DelayedDeliverywhen () const
 

Private Member Functions

 NONCOPYABLE (Message)
 

Private Attributes

gloox::Message * m_Wrapped
 
bool m_Owned
 
glooxwrapper::JID m_From
 
glooxwrapper::DelayedDeliverym_DelayedDelivery
 

Constructor & Destructor Documentation

◆ Message()

glooxwrapper::Message::Message ( gloox::Message *  wrapped,
bool  owned 
)

◆ ~Message()

glooxwrapper::Message::~Message ( )

Member Function Documentation

◆ body()

glooxwrapper::string glooxwrapper::Message::body ( ) const

◆ from()

const glooxwrapper::JID & glooxwrapper::Message::from ( ) const

◆ NONCOPYABLE()

glooxwrapper::Message::NONCOPYABLE ( Message  )
private

◆ subject()

glooxwrapper::string glooxwrapper::Message::subject ( const string lang = "default") const

◆ subtype()

gloox::Message::MessageType glooxwrapper::Message::subtype ( ) const

◆ thread()

glooxwrapper::string glooxwrapper::Message::thread ( ) const

◆ when()

const glooxwrapper::DelayedDelivery * glooxwrapper::Message::when ( ) const

Member Data Documentation

◆ m_DelayedDelivery

glooxwrapper::DelayedDelivery* glooxwrapper::Message::m_DelayedDelivery
private

◆ m_From

glooxwrapper::JID glooxwrapper::Message::m_From
private

◆ m_Owned

bool glooxwrapper::Message::m_Owned
private

◆ m_Wrapped

gloox::Message* glooxwrapper::Message::m_Wrapped
private

The documentation for this class was generated from the following files: