MessagePack for C++
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
chrono.hpp File Reference
#include "msgpack/versioning.hpp"
#include "msgpack/adaptor/adaptor_base.hpp"
#include "msgpack/object.hpp"
#include "msgpack/adaptor/check_container_size.hpp"
#include <limits>
#include <chrono>
Include dependency graph for chrono.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  msgpack::adaptor::detail::would_underflow< Target, Source, target_is_signed, source_is_signed, typename >
 
struct  msgpack::adaptor::detail::would_underflow< Target, Source, false, true >
 
struct  msgpack::adaptor::detail::would_underflow< Target, Source, true, true >
 
struct  msgpack::adaptor::detail::would_overflow< Target, Source, target_is_signed, source_is_signed, typename >
 
struct  msgpack::adaptor::detail::would_overflow< Target, Source, false, true >
 
struct  msgpack::adaptor::detail::would_overflow< Target, Source, true, false >
 
struct  msgpack::adaptor::as< std::chrono::time_point< Clock, Duration > >
 
struct  msgpack::adaptor::convert< std::chrono::time_point< Clock, Duration > >
 
struct  msgpack::adaptor::pack< std::chrono::time_point< Clock, Duration > >
 
struct  msgpack::adaptor::object_with_zone< std::chrono::time_point< Clock, Duration > >
 

Namespaces

namespace  msgpack
 
namespace  msgpack::adaptor
 
namespace  msgpack::adaptor::detail
 

Functions

template<typename Target , typename Source , typename = typename std::enable_if< std::is_integral<Target>::value && std::is_integral<Source>::value >::type>
Target msgpack::adaptor::detail::integral_cast (Source source)