Pyrogenesis  trunk
Public Member Functions | Private Member Functions | Private Attributes | List of all members
glooxwrapper::JID Class Reference

#include <glooxwrapper.h>

Public Member Functions

const gloox::JID & getWrapped () const
 
 JID (const gloox::JID &jid)
 
 JID ()
 
 JID (const string &jid)
 
 JID (const std::string &jid)
 
 ~JID ()
 
string username () const
 
string resource () const
 

Private Member Functions

 NONCOPYABLE (JID)
 
void init (const char *data, size_t len)
 

Private Attributes

gloox::JID * m_Wrapped
 
bool m_Owned
 

Constructor & Destructor Documentation

glooxwrapper::JID::JID ( const gloox::JID &  jid)
inline
glooxwrapper::JID::JID ( )
glooxwrapper::JID::JID ( const string jid)
glooxwrapper::JID::JID ( const std::string &  jid)
inline
glooxwrapper::JID::~JID ( )

Member Function Documentation

const gloox::JID& glooxwrapper::JID::getWrapped ( ) const
inline
void glooxwrapper::JID::init ( const char *  data,
size_t  len 
)
private
glooxwrapper::JID::NONCOPYABLE ( JID  )
private
glooxwrapper::string glooxwrapper::JID::resource ( ) const
glooxwrapper::string glooxwrapper::JID::username ( ) const

Member Data Documentation

bool glooxwrapper::JID::m_Owned
private
gloox::JID* glooxwrapper::JID::m_Wrapped
private

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