Go to the documentation of this file.
25 #define UPNP_ERROR_MAP(XX) \
26 XX(Success, "Success") \
27 XX(NoMemory, "Insufficient memory") \
28 XX(XmlParsing, "XML paring failed") \
29 XX(NoSoapBody, "SOAP Body missing") \
30 XX(NoActiveRequest, "No active request") \
31 XX(NoSoapContent, "SOAP content missing") \
32 XX(BadSoapFault, "Unknown SOAP fault kind") \
33 XX(BadSoapNamespace, "Bad SOAP namespace attribute") \
34 XX(ActionInvalid, "Action name not recognised") \
35 XX(ActionNotImplemented, "Action not implemented")
40 #define XX(tag, comment) errorValue##tag,
46 #define XX(tag, comment) tag = -errorValue##tag,
61 return int(error) >= 0;
ErrorCode getErrorCode(Error err)
Get corresponding error code for a given error.
ErrorValues
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:39
#define UPNP_ERROR_MAP(XX)
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:25
The String class.
Definition: WString.h:136
Error
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:45
#define XX(name, comment)
Definition: DirectoryTemplate.h:47
bool operator!(UPnP::Error error)
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:59
Definition: ActionRequest.h:24
String toLongString(UPnP::Error error)
String toString(UPnP::Error error)
ErrorCode
Definition: ErrorCode.h:58