MessagePack for C++
Loading...
Searching...
No Matches
int_decl.hpp
Go to the documentation of this file.
1//
2// MessagePack for C++ static resolution routine
3//
4// Copyright (C) 2008-2016 FURUHASHI Sadayuki and KONDO Takatoshi
5//
6// Distributed under the Boost Software License, Version 1.0.
7// (See accompanying file LICENSE_1_0.txt or copy at
8// http://www.boost.org/LICENSE_1_0.txt)
9//
10#ifndef MSGPACK_V1_TYPE_INT_DECL_HPP
11#define MSGPACK_V1_TYPE_INT_DECL_HPP
12
15#include "msgpack/object.hpp"
16#include <limits>
17
18namespace msgpack {
19
23
24namespace type {
25namespace detail {
26
27template <typename T, bool Signed>
29
30template <typename T>
31struct is_signed;
32
33template <typename T>
35
36template <bool Signed>
38
39template <typename T>
40void object_char(msgpack::object& o, T v);
41
42} // namespace detail
43} // namespace type
44
46} // MSGPACK_API_VERSION_NAMESPACE(v1)
48
49} // namespace msgpack
50
51#endif // MSGPACK_V1_TYPE_INT_DECL_HPP
void object_char(msgpack::object &o, T v)
Definition int.hpp:91
T convert_integer(msgpack::object const &o)
Definition int.hpp:61
Definition adaptor_base.hpp:15
Object class that corresponding to MessagePack format object.
Definition object_fwd.hpp:75
Definition int_decl.hpp:37
#define MSGPACK_API_VERSION_NAMESPACE(ns)
Definition versioning.hpp:66