Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions

Swift::GetSecurityLabelsCatalogRequest Class Reference

Inheritance diagram for Swift::GetSecurityLabelsCatalogRequest:
Collaboration diagram for Swift::GetSecurityLabelsCatalogRequest:

List of all members.

Public Types

typedef boost::shared_ptr
< GetSecurityLabelsCatalogRequest

Public Member Functions

virtual void handleResponse (boost::shared_ptr< Payload > payload, ErrorPayload::ref error)
 Internal method, do not use.
void send ()
const JIDgetReceiver () const

Static Public Member Functions

static ref create (const JID &recipient, IQRouter *router)

Public Attributes

boost::signal< void(boost::shared_ptr
< SecurityLabelsCatalog >
, ErrorPayload::ref)> 
 Signal emitted when a reply to the iq has been received.

Protected Member Functions

virtual void handleResponse (boost::shared_ptr< Payload >, boost::shared_ptr< ErrorPayload >)=0
< SecurityLabelsCatalog
getPayloadGeneric () const
virtual void setPayload (boost::shared_ptr< Payload > payload)
boost::shared_ptr< PayloadgetPayload () const

Detailed Description

Definition at line 14 of file GetSecurityLabelsCatalogRequest.h.

Member Typedef Documentation

Definition at line 15 of file GetSecurityLabelsCatalogRequest.h.

Member Function Documentation

static ref Swift::GetSecurityLabelsCatalogRequest::create ( const JID recipient,
IQRouter router 
) [inline, static]

Definition at line 17 of file GetSecurityLabelsCatalogRequest.h.

boost::shared_ptr<Payload> Swift::Request::getPayload (  )  const [inline, protected, inherited]
boost::shared_ptr<SecurityLabelsCatalog > Swift::GenericRequest< SecurityLabelsCatalog >::getPayloadGeneric (  )  const [inline, protected, inherited]

Definition at line 65 of file GenericRequest.h.

const JID& Swift::Request::getReceiver (  )  const [inline, inherited]

Definition at line 29 of file Request.h.

virtual void Swift::GenericRequest< SecurityLabelsCatalog >::handleResponse ( boost::shared_ptr< Payload payload,
ErrorPayload::ref  error 
) [inline, virtual, inherited]

Internal method, do not use.

Definition at line 60 of file GenericRequest.h.

virtual void Swift::Request::handleResponse ( boost::shared_ptr< Payload ,
boost::shared_ptr< ErrorPayload  
) [protected, pure virtual, inherited]
void Swift::Request::send (  )  [inherited]
virtual void Swift::Request::setPayload ( boost::shared_ptr< Payload payload  )  [inline, protected, virtual, inherited]

Definition at line 74 of file Request.h.

Member Data Documentation

boost::signal<void (boost::shared_ptr<SecurityLabelsCatalog >, ErrorPayload::ref)> Swift::GenericRequest< SecurityLabelsCatalog >::onResponse [inherited]

Signal emitted when a reply to the iq has been received.

Contains a payload if one was present, and an error if one was present.

Definition at line 73 of file GenericRequest.h.