#include <ulxmlrpcpp/ulxmlrpcpp.h>#include <map>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | ulxr |
Classes | |
| class | ulxr::Value |
| Abstraction of an XML RPC parameter. More... | |
| class | ulxr::ValueBase |
| Base class of XML RPC parameters. More... | |
| class | ulxr::Void |
| Implementation of a void value. More... | |
| class | ulxr::Boolean |
| Implementation of a boolean value. More... | |
| class | ulxr::Integer |
| Implementation of a integer value. More... | |
| class | ulxr::Double |
| Implementation of a floating point value. More... | |
| class | ulxr::Array |
| Implementation of a parameter collection. More... | |
| class | ulxr::Struct |
| Implementation of a "named" collection. More... | |
| class | ulxr::Struct::Member |
| Implementation of a key-value pair. More... | |
| class | ulxr::RpcString |
| Implementation of a string value. More... | |
| class | ulxr::DateTime |
| Implementation of a date and time value. More... | |
| class | ulxr::Base64 |
| Implementation of a base64 value. More... | |
Enumerations | |
| enum | ulxr::ValueType { ulxr::RpcInteger, ulxr::RpcDouble, ulxr::RpcBoolean, ulxr::RpcStrType, ulxr::RpcDateTime, ulxr::RpcBase64, ulxr::RpcArray, ulxr::RpcStruct, ulxr::RpcVoid } |
Functions | |
| template<class T> | |
| Array & | ulxr::operator<< (Array &array, const T &t) |
| Helper function template to "stream" an item into an array. | |
| Struct::Member | ulxr::operator<< (const CppString &str, const Value &t) |
| Struct::Member | ulxr::make_member (const CppString &str, const Value &t) |
| Struct & | ulxr::operator<< (Struct &st, const Struct::Member &k) |
1.5.1