#include <memory>
#include <boost/type_traits/make_unsigned.hpp>
#include "serialization.h"
Go to the source code of this file.
|
| template<typename T> |
| constexpr bool | serialization::detail::use_pair_varint () noexcept |
| template<typename Archive, class T> |
| std::enable_if<!use_pair_varint< T >(), bool >::type | serialization::detail::serialize_pair_element (Archive &ar, T &e) |
| template<typename Archive, typename T> |
| std::enable_if< use_pair_varint< T >(), bool >::type | serialization::detail::serialize_pair_element (Archive &ar, T &e) |
| template<template< bool > class Archive, class F, class S> |
| bool | do_serialize (Archive< false > &ar, std::pair< F, S > &p) |
| template<template< bool > class Archive, class F, class S> |
| bool | do_serialize (Archive< true > &ar, std::pair< F, S > &p) |
◆ do_serialize() [1/2]
template<template< bool > class Archive, class
F, class
S>
| bool do_serialize |
( |
Archive< false > & | ar, |
|
|
std::pair< F, S > & | p ) |
|
inline |
◆ do_serialize() [2/2]
template<template< bool > class Archive, class
F, class
S>
| bool do_serialize |
( |
Archive< true > & | ar, |
|
|
std::pair< F, S > & | p ) |
|
inline |