Inheritance diagram for Swift::ErrorPayload:
 Collaboration diagram for Swift::ErrorPayload:Public Types | |
| enum | Type {  Cancel, Continue, Modify, Auth, Wait }  | 
| enum | Condition {  BadRequest, Conflict, FeatureNotImplemented, Forbidden, Gone, InternalServerError, ItemNotFound, JIDMalformed, NotAcceptable, NotAllowed, NotAuthorized, PaymentRequired, RecipientUnavailable, Redirect, RegistrationRequired, RemoteServerNotFound, RemoteServerTimeout, ResourceConstraint, ServiceUnavailable, SubscriptionRequired, UndefinedCondition, UnexpectedRequest }  | 
| typedef boost::shared_ptr < ErrorPayload >  | ref | 
Public Member Functions | |
| ErrorPayload (Condition condition=UndefinedCondition, Type type=Cancel, const std::string &text=std::string()) | |
| Type | getType () const | 
| void | setType (Type type) | 
| Condition | getCondition () const | 
| void | setCondition (Condition condition) | 
| void | setText (const std::string &text) | 
| const std::string & | getText () const | 
| void | setPayload (boost::shared_ptr< Payload > payload) | 
| boost::shared_ptr< Payload > | getPayload () const | 
Definition at line 15 of file ErrorPayload.h.
| typedef boost::shared_ptr<ErrorPayload> Swift::ErrorPayload::ref | 
Reimplemented from Swift::Payload.
Definition at line 17 of file ErrorPayload.h.
Definition at line 21 of file ErrorPayload.h.
Definition at line 19 of file ErrorPayload.h.
| Swift::ErrorPayload::ErrorPayload | ( | Condition |  condition = UndefinedCondition,  | 
        |
| Type |  type = Cancel,  | 
        |||
| const std::string & |  text = std::string() | |||
| ) |  [inline] | 
        
Definition at line 46 of file ErrorPayload.h.
| Condition Swift::ErrorPayload::getCondition | ( | ) |  const [inline] | 
        
Definition at line 56 of file ErrorPayload.h.
| boost::shared_ptr<Payload> Swift::ErrorPayload::getPayload | ( | ) |  const [inline] | 
        
Definition at line 76 of file ErrorPayload.h.
| const std::string& Swift::ErrorPayload::getText | ( | ) |  const [inline] | 
        
Definition at line 68 of file ErrorPayload.h.
| Type Swift::ErrorPayload::getType | ( | ) |  const [inline] | 
        
Definition at line 48 of file ErrorPayload.h.
| void Swift::ErrorPayload::setCondition | ( | Condition | condition | ) |  [inline] | 
        
Definition at line 60 of file ErrorPayload.h.
| void Swift::ErrorPayload::setPayload | ( | boost::shared_ptr< Payload > | payload | ) |  [inline] | 
        
Definition at line 72 of file ErrorPayload.h.
| void Swift::ErrorPayload::setText | ( | const std::string & | text | ) |  [inline] | 
        
Definition at line 64 of file ErrorPayload.h.
| void Swift::ErrorPayload::setType | ( | Type | type | ) |  [inline] | 
        
Definition at line 52 of file ErrorPayload.h.
 1.7.1