cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
|
Namespace of internal implementations. More...
Classes | |
class | FmtMsgpackObjectProxy |
Class to format objects in msgpack library using fmt library. More... | |
class | SharedObject |
Class to hold shared objects. More... | |
class | SharedObjectBuffer |
Class of buffers of shared objects. More... | |
class | SharedObjectMemoryPool |
Class of memory pools of shared objects. More... |
Functions | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, bool object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object_array &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object_bin &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object_ext &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object_map &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, const msgpack::object_str &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | format_msgpack_object_impl (Iterator iterator, msgpack::type::nil_t) |
Format an object in msgpack library. | |
template<typename Iterator, typename T> | |
auto | format_msgpack_object_impl (Iterator iterator, T object) -> std::enable_if_t< std::is_integral_v< T >||std::is_floating_point_v< T >, Iterator > |
Format an object in msgpack library. |
Namespace of internal implementations.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 63 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 213 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 136 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 114 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 189 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 161 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 94 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
Definition at line 49 of file format_msgpack_object_to.h.
|
inline |
Format an object in msgpack library.
Iterator | Type of the output iterator of the formatted string. |
[out] | iterator | Output iterator of the formatted string. |
[in] | object | Object in msgpack library. |
Definition at line 79 of file format_msgpack_object_to.h.