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;
String toLongString(UPnP::Error error)
bool operator!(UPnP::Error error)
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:59
The String class.
Definition: WString.h:136
ErrorCode
Definition: ErrorCode.h:58
ErrorValues
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:39
ErrorCode getErrorCode(Error err)
Get corresponding error code for a given error.
Definition: ActionRequest.h:24
String toString(UPnP::Error error)
Error
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:45
#define XX(name, comment)
Definition: DirectoryTemplate.h:47
#define UPNP_ERROR_MAP(XX)
Definition: Libraries/UPnP/src/include/Network/UPnP/Error.h:25