mdds
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
mdds::trie::numeric_sequence_value_serializer< T > Struct Template Reference

#include <trie_map.hpp>

Inheritance diagram for mdds::trie::numeric_sequence_value_serializer< T >:
mdds::trie::value_serializer< T, typename std::enable_if< mdds::detail::has_value_type< T >::value >::type >

Public Types

using element_serializer = numeric_value_serializer< typename T::value_type >
 

Static Public Member Functions

static void write (std::ostream &os, const T &v)
 
static void read (std::istream &is, size_t n, T &v)
 

Static Public Attributes

static constexpr bool variable_size = true
 

Detailed Description

template<typename T>
struct mdds::trie::numeric_sequence_value_serializer< T >

Serializer for standard sequence container whose value type is of numeric value type.