|
| template<typename T> |
| constexpr bool | use_container_varint () noexcept |
| template<typename Archive, class T> |
| std::enable_if<!use_container_varint< T >(), bool >::type | serialize_container_element (Archive &ar, T &e) |
| template<typename Archive, typename T> |
| std::enable_if< use_container_varint< T >(), bool >::type | serialize_container_element (Archive &ar, T &e) |
| template<typename C> |
| void | do_reserve (C &c, size_t N) |
| template<typename T> |
| void | do_reserve (std::vector< T > &c, size_t N) |
| template<typename T> |
| void | do_add (std::vector< T > &c, T &&e) |
| template<typename T> |
| void | do_add (std::deque< T > &c, T &&e) |
| template<typename K, typename V> |
| void | do_add (serializable_unordered_map< K, V > &c, std::pair< K, V > &&e) |
| template<typename K, typename V> |
| void | do_add (serializable_map< K, V > &c, std::pair< K, V > &&e) |
| template<typename K, typename V> |
| void | do_add (serializable_unordered_multimap< K, V > &c, std::pair< K, V > &&e) |
| template<typename T> |
| void | do_add (std::unordered_set< T > &c, T &&e) |
| template<typename T> |
| void | do_add (std::set< T > &c, T &&e) |
| template<typename T> |
| constexpr bool | use_pair_varint () noexcept |
| template<typename Archive, class T> |
| std::enable_if<!use_pair_varint< T >(), bool >::type | serialize_pair_element (Archive &ar, T &e) |
| template<typename Archive, typename T> |
| std::enable_if< use_pair_varint< T >(), bool >::type | serialize_pair_element (Archive &ar, T &e) |
| template<typename T> |
| void | prepare_custom_vector_serialization (size_t size, std::vector< T > &vec, const boost::mpl::bool_< true > &) |
| template<typename T> |
| void | prepare_custom_vector_serialization (size_t size, std::vector< T > &vec, const boost::mpl::bool_< false > &) |
| template<class Archive> |
| bool | do_check_stream_state (Archive &ar, boost::mpl::bool_< true >, bool noeof) |
| template<class Archive> |
| bool | do_check_stream_state (Archive &ar, boost::mpl::bool_< false >, bool noeof) |
| template<typename Archive, class T> |
| bool | serialize_tuple_element (Archive &ar, T &e) |
| template<typename Archive> |
| bool | serialize_tuple_element (Archive &ar, uint64_t &e) |