29#include "msgpack_rpc/impl/msgpack_rpc_export.h"
58 :
zone_(
std::make_shared<msgpack::zone>()),
66 [[nodiscard]]
const msgpack::object& object() const noexcept;
73 [[nodiscard]] const
char* what() const noexcept override;
std::shared_ptr< msgpack::zone > zone_
Zone in msgpack library.
msgpack::object object_
Object in msgpack library.
const msgpack::object & object() const noexcept
Get the object in msgpack library.
MethodException(T &&object, std::enable_if_t<!std::is_same_v< std::decay_t< T >, MethodException >, void * >=nullptr)
Constructor.
Namespace of methods in MessagePack-RPC.