JSON RPC
JSON-RPC 2.0 library for C++
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cwwa::json_rpc::dispatcherA class that manages JSON RPC method handlers and processes JSON RPC requests
 Cwwa::json_rpc::dispatcher_privatePrivate implementation of the JSON RPC dispatcher class
 Cstd::exceptionSTL class
 Cwwa::json_rpc::exceptionJSON RPC Exception class
 Cwwa::json_rpc::method_not_found_exceptionException thrown when the method is not found
 Cwwa::json_rpc::details::function_traits< T >Primary template for function traits
 Cwwa::json_rpc::details::function_traits< R(*)(Args...)>Specialization for function pointers
 Cwwa::json_rpc::details::function_traits< R(*)(Args...) noexcept >Specialization for noexcept function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...)>Specialization for member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) & >Specialization for lvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) && >Specialization for rvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) &&noexcept >Specialization for rvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) &noexcept >Specialization for lvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const & >Specialization for const lvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const && >Specialization for const rvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const &&noexcept >Specialization for const rvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const &noexcept >Specialization for const lvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const >Specialization for const member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const noexcept >Specialization for const noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile & >Specialization for const volatile lvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile && >Specialization for const volatile rvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile &&noexcept >Specialization for const volatile rvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile &noexcept >Specialization for const volatile lvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile >Specialization for const volatile member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) const volatile noexcept >Specialization for const volatile noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) noexcept >Specialization for noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile & >Specialization for volatile lvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile && >Specialization for volatile rvalue reference member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile &&noexcept >Specialization for volatile rvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile &noexcept >Specialization for volatile lvalue reference noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile >Specialization for volatile member function pointers
 Cwwa::json_rpc::details::function_traits< R(C::*)(Args...) volatile noexcept >Specialization for volatile noexcept member function pointers
 Cwwa::json_rpc::details::function_traits< std::decay_t< S > >
 Cwwa::json_rpc::details::function_traits< std::function< S > >Specialization for std::function
 Cwwa::json_rpc::jsonrpc_requestRepresents a JSON RPC request
 Cwwa::json_rpc::details::offset_sequence< N, Seq >Template for creating an offset sequence
 Cwwa::json_rpc::details::offset_sequence< N, std::index_sequence< Ints... > >Specialization for creating an offset sequence