| rpc.hpp 0.8.1
    Simple RPC Header-Only Library | 
Top-level namespace for rpc.hpp classes and functions. More...
| Namespaces | |
| namespace | client | 
| Namespace containing functions and classes only relevant to "client-side" implentations. | |
| namespace | detail | 
| Namespace for implementation details, should not be used outside of the library. | |
| namespace | server | 
| Namespace containing functions and classes only relevant to "server-side" implentations. | |
| Classes | |
| class | client_interface | 
| Class defining an interface for calling into an RPC server or module.  More... | |
| class | client_receive_error | 
| class | client_send_error | 
| class | deserialization_error | 
| class | function_mismatch | 
| class | function_not_found | 
| class | remote_exec_error | 
| class | rpc_exception | 
| class | serialization_error | 
| class | server_interface | 
| Class defining an interface for serving functions via RPC.  More... | |
| class | server_receive_error | 
| class | server_send_error | 
| Enumerations | |
| enum class | exception_type { none , func_not_found , remote_exec , serialization , deserialization , signature_mismatch , client_send , client_receive , server_send , server_receive } | 
Top-level namespace for rpc.hpp classes and functions.