JSON RPC
JSON-RPC 2.0 library for C++
|
Nwwa | |
Njson_rpc | Library namespace |
Ndetails | Contains the implementation details of the JSON RPC library |
Cfunction_traits | Primary template for function traits |
Cfunction_traits< R(*)(Args...) noexcept > | Specialization for noexcept function pointers |
Cfunction_traits< R(*)(Args...)> | Specialization for function pointers |
Cfunction_traits< R(C::*)(Args...) & > | Specialization for lvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) && > | Specialization for rvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) &&noexcept > | Specialization for rvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) &noexcept > | Specialization for lvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const & > | Specialization for const lvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) const && > | Specialization for const rvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) const &&noexcept > | Specialization for const rvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const &noexcept > | Specialization for const lvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const > | Specialization for const member function pointers |
Cfunction_traits< R(C::*)(Args...) const noexcept > | Specialization for const noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile & > | Specialization for const volatile lvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile && > | Specialization for const volatile rvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile &&noexcept > | Specialization for const volatile rvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile &noexcept > | Specialization for const volatile lvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile > | Specialization for const volatile member function pointers |
Cfunction_traits< R(C::*)(Args...) const volatile noexcept > | Specialization for const volatile noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) noexcept > | Specialization for noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile & > | Specialization for volatile lvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile && > | Specialization for volatile rvalue reference member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile &&noexcept > | Specialization for volatile rvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile &noexcept > | Specialization for volatile lvalue reference noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile > | Specialization for volatile member function pointers |
Cfunction_traits< R(C::*)(Args...) volatile noexcept > | Specialization for volatile noexcept member function pointers |
Cfunction_traits< R(C::*)(Args...)> | Specialization for member function pointers |
Cfunction_traits< std::function< S > > | Specialization for std::function |
Coffset_sequence | Template for creating an offset sequence |
Coffset_sequence< N, std::index_sequence< Ints... > > | Specialization for creating an offset sequence |
Cdispatcher | A class that manages JSON RPC method handlers and processes JSON RPC requests |
Cdispatcher_private | Private implementation of the JSON RPC dispatcher class |
Cexception | JSON RPC Exception class |
Cjsonrpc_request | Represents a JSON RPC request |
Cmethod_not_found_exception | Exception thrown when the method is not found |