#include <Pt/Soap/Fault.h>
XML-RPC fault exception.
Inherits Fault.
Public Types | |
| enum | ErrorCodes { ParseError = -32700, UnsupportedEncoding = -32701, InvalidCharacterForEncoding = -32702, InvalidXmlRpc = -32600, MethodNotFound = -32601, InvalidMethodParameters = -32602, InternalXmlRpcError = -32603, ApplicationError = -32500, SystemError = -32400, TransportError = -32300 } |
| XML-RPC fault error codes. More... | |
Public Member Functions | |
| Fault (const std::string &msg, int rc) | |
| Construct with message and error code. | |
| Fault (const char *msg, int rc) | |
| Construct with message and error code. | |
| ~Fault () throw () | |
| Destructor. | |
| int | rc () const |
| Returns the error code. | |
| enum ErrorCodes |
| Enumerator | |
|---|---|
| ParseError |
XML parse error. |
| UnsupportedEncoding |
Encoding not supported. |
| InvalidCharacterForEncoding |
Encoding failure. |
| InvalidXmlRpc |
Invalid XML-RPC. |
| MethodNotFound |
Method not found in service. |
| InvalidMethodParameters |
Invalid method parameters. |
| InternalXmlRpcError |
Internal error. |
| ApplicationError |
Application error. |
| SystemError |
System error. |
| TransportError |
Transport error. |