Pyrogenesis  trunk
Public Member Functions | Public Attributes | List of all members
ProfileQuery Class Reference

#include <StanzaExtensions.h>

Inheritance diagram for ProfileQuery:
Inheritance graph
[legend]
Collaboration diagram for ProfileQuery:
Collaboration graph
[legend]

Public Member Functions

 ProfileQuery (const glooxwrapper::Tag *tag=0)
 
virtual StanzaExtensionnewInstance (const glooxwrapper::Tag *tag) const
 
virtual const glooxwrapper::stringfilterString () const
 Required by gloox, used to find the Profile element in a received IQ. More...
 
virtual glooxwrapper::Tagtag () const
 Required by gloox, used to serialize the Profile request into XML for sending. More...
 
virtual glooxwrapper::StanzaExtensionclone () const
 
 ~ProfileQuery ()
 
- Public Member Functions inherited from glooxwrapper::StanzaExtension
 StanzaExtension (int type)
 
virtual ~StanzaExtension ()
 
int extensionType () const
 

Public Attributes

glooxwrapper::string m_Command
 
std::vector< const glooxwrapper::Tag * > m_StanzaProfile
 

Constructor & Destructor Documentation

ProfileQuery::ProfileQuery ( const glooxwrapper::Tag tag = 0)
ProfileQuery::~ProfileQuery ( )

Member Function Documentation

glooxwrapper::StanzaExtension * ProfileQuery::clone ( ) const
virtual
const glooxwrapper::string & ProfileQuery::filterString ( ) const
virtual

Required by gloox, used to find the Profile element in a received IQ.

Implements glooxwrapper::StanzaExtension.

virtual StanzaExtension* ProfileQuery::newInstance ( const glooxwrapper::Tag tag) const
inlinevirtual
glooxwrapper::Tag * ProfileQuery::tag ( ) const
virtual

Required by gloox, used to serialize the Profile request into XML for sending.

Implements glooxwrapper::StanzaExtension.

Member Data Documentation

glooxwrapper::string ProfileQuery::m_Command
std::vector<const glooxwrapper::Tag*> ProfileQuery::m_StanzaProfile

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