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

#include <glooxwrapper.h>

Public Member Functions

 Registration (Client *parent)
 
 ~Registration ()
 
void fetchRegistrationFields ()
 
bool createAccount (int fields, const RegistrationFields &values)
 
void registerRegistrationHandler (RegistrationHandler *rh)
 

Private Member Functions

 NONCOPYABLE (Registration)
 

Private Attributes

gloox::Registration * m_Wrapped
 
std::list< std::shared_ptr< gloox::RegistrationHandler > > m_RegistrationHandlers
 

Constructor & Destructor Documentation

◆ Registration()

glooxwrapper::Registration::Registration ( Client parent)

◆ ~Registration()

glooxwrapper::Registration::~Registration ( )

Member Function Documentation

◆ createAccount()

bool glooxwrapper::Registration::createAccount ( int  fields,
const RegistrationFields values 
)

◆ fetchRegistrationFields()

void glooxwrapper::Registration::fetchRegistrationFields ( )

◆ NONCOPYABLE()

glooxwrapper::Registration::NONCOPYABLE ( Registration  )
private

◆ registerRegistrationHandler()

void glooxwrapper::Registration::registerRegistrationHandler ( RegistrationHandler rh)

Member Data Documentation

◆ m_RegistrationHandlers

std::list<std::shared_ptr<gloox::RegistrationHandler> > glooxwrapper::Registration::m_RegistrationHandlers
private

◆ m_Wrapped

gloox::Registration* glooxwrapper::Registration::m_Wrapped
private

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