#include <exception>
#include <ulxmlrpcpp/ulxmlrpcpp.h>
#include <ulxmlrpcpp/ulxr_call.h>
#include <ulxmlrpcpp/ulxr_mutex.h>
#include <ulxmlrpcpp/ulxr_response.h>
Go to the source code of this file.
Namespaces | |
namespace | ulxr |
namespace | ulxr::hidden |
Classes | |
class | ulxr::hidden::ReceiverWrapperBase |
Internal helper class, not intended for public use. More... | |
class | ulxr::hidden::ReceiverWrapper< T > |
Internal helper class template, not intended for public use. More... | |
class | ulxr::hidden::Receiver_t |
Wrapper class for the receiver types. More... | |
class | ulxr::Requester |
XML RPC Requester (rpc client). More... | |
Typedefs | |
typedef void(*) | ulxr::hidden::StaticReceiver_t (const MethodResponse &) |
typedef ReceiverWrapperBase * | ulxr::hidden::DynamicReceiver_t |
Functions | |
template<class T> | |
hidden::ReceiverWrapperBase * | ulxr::make_receiver (T &w, typename hidden::ReceiverWrapper< T >::PMF pmf) |
Creates a wrapper object to a method of a worker class. | |
hidden::StaticReceiver_t | ulxr::make_receiver (hidden::StaticReceiver_t ptr) |
Specialisation of template to achive uniform look in receiver creation. |