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

◆ JID() [1/4]

glooxwrapper::JID::JID ( const gloox::JID &  jid)
inline

◆ JID() [2/4]

glooxwrapper::JID::JID ( )

◆ JID() [3/4]

glooxwrapper::JID::JID ( const string jid)

◆ JID() [4/4]

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

◆ ~JID()

glooxwrapper::JID::~JID ( )

Member Function Documentation

◆ getWrapped()

const gloox::JID& glooxwrapper::JID::getWrapped ( ) const
inline

◆ init()

void glooxwrapper::JID::init ( const char *  data,
size_t  len 
)
private

◆ NONCOPYABLE()

glooxwrapper::JID::NONCOPYABLE ( JID  )
private

◆ resource()

glooxwrapper::string glooxwrapper::JID::resource ( ) const

◆ username()

glooxwrapper::string glooxwrapper::JID::username ( ) const

Member Data Documentation

◆ m_Owned

bool glooxwrapper::JID::m_Owned
private

◆ m_Wrapped

gloox::JID* glooxwrapper::JID::m_Wrapped
private

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