cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
|
Definition of format_msgpack_object_to function. More...
#include <cstdint>
#include <string_view>
#include <type_traits>
#include <fmt/format.h>
#include <msgpack.hpp>
#include "msgpack_rpc/common/msgpack_rpc_exception.h"
#include "msgpack_rpc/common/status_code.h"
#include "msgpack_rpc/util/copy_string_to_iterator.h"
Go to the source code of this file.
Namespaces | |
namespace | msgpack_rpc |
Namespace of cpp-msgpack-rpc library. | |
namespace | msgpack_rpc::util |
Namespace of utilities. | |
namespace | msgpack_rpc::util::impl |
Namespace of internal implementations. |
Functions | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, bool object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object_array &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object_bin &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object_ext &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object_map &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, const msgpack::object_str &object) |
Format an object in msgpack library. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::impl::format_msgpack_object_impl (Iterator iterator, msgpack::type::nil_t) |
Format an object in msgpack library. | |
template<typename Iterator, typename T> | |
auto | msgpack_rpc::util::impl::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. | |
template<typename Iterator> | |
Iterator | msgpack_rpc::util::format_msgpack_object_to (Iterator iterator, const msgpack::object &object) |
Format an object in msgpack library. |
Definition of format_msgpack_object_to function.
Definition in file format_msgpack_object_to.h.