#include <ulxmlrpcpp/ulxmlrpcpp.h>
#include <vector>
#include <map>
#include <cstdio>
Go to the source code of this file.
Namespaces | ||||
namespace | ulxr | |||
namespace | ulxr::hidden | |||
Classes | ||||
class | ulxr::HttpServer | |||
A simple server for an http connection. More... | ||||
class | ulxr::hidden::MethodHandlerWrapperBase | |||
Internal helper class, not intended for public use. More... | ||||
class | ulxr::hidden::MethodHandlerWrapper< T > | |||
Internal helper class template, not intended for public use. More... | ||||
class | ulxr::MethodHandler | |||
Wrapper class for the method handlers. More... | ||||
Typedefs | ||||
typedef bool(*) | ulxr::hidden::StaticMethodHandler (HttpProtocol *prot, const CppString &method, const CppString &resource, const Cpp8BitString &conn_data) | |||
| ||||
typedef MethodHandlerWrapperBase * | ulxr::hidden::DynamicMethodHandler | |||
Functions | ||||
template<class T> | ||||
MethodHandler * | ulxr::make_methodhandler (T &w, typename hidden::MethodHandlerWrapper< T >::PMF pmf) | |||
Specialisation of template to achive uniform look in handler creation. | ||||
MethodHandler * | ulxr::make_methodhandler (hidden::StaticMethodHandler ptr) | |||
Specialisation of template to achive uniform look in handler creation. |