rpc.hpp 0.8.1
Simple RPC Header-Only Library
Classes | Static Public Member Functions | List of all members
rpc_hpp::adapters::bitsery_adapter Class Reference
Inheritance diagram for rpc_hpp::adapters::bitsery_adapter:

Classes

struct  config
 

Static Public Member Functions

static std::vector< uint8_t > to_bytes (std::vector< uint8_t > &&serial_obj)
 
static std::optional< std::vector< uint8_t > > from_bytes (std::vector< uint8_t > &&bytes)
 
static std::vector< uint8_t > empty_object ()
 
template<typename R , typename... Args>
static std::vector< uint8_t > serialize_pack (const detail::packed_func< R, Args... > &pack)
 
template<typename R , typename... Args>
static detail::packed_func< R, Args... > deserialize_pack (const std::vector< uint8_t > &serial_obj)
 
static std::string get_func_name (const std::vector< uint8_t > &serial_obj)
 
static rpc_exception extract_exception (const std::vector< uint8_t > &serial_obj)
 
static void set_exception (std::vector< uint8_t > &serial_obj, const rpc_exception &ex)
 

The documentation for this class was generated from the following file: