#include <Pt/XmlRpc/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. |