mdds
Loading...
Searching...
No Matches
mdds::trie::value_serializer< T, typename std::enable_if< mdds::detail::has_value_type< T >::value >::type > Struct Template Reference
Inheritance diagram for mdds::trie::value_serializer< T, typename std::enable_if< mdds::detail::has_value_type< T >::value >::type >:
mdds::trie::numeric_value_serializer< T > mdds::trie::numeric_sequence_value_serializer< T >

Additional Inherited Members

Public Types inherited from mdds::trie::numeric_sequence_value_serializer< T >
using element_serializer = numeric_value_serializer<typename T::value_type>
Static Public Member Functions inherited from mdds::trie::numeric_value_serializer< T >
static void write (std::ostream &os, const T &v)
static void read (std::istream &is, size_t n, T &v)
Static Public Member Functions inherited from mdds::trie::numeric_sequence_value_serializer< T >
static void write (std::ostream &os, const T &v)
static void read (std::istream &is, size_t n, T &v)
Static Public Attributes inherited from mdds::trie::numeric_value_serializer< T >
static constexpr bool variable_size = false
static constexpr size_t value_size = sizeof(T)
Static Public Attributes inherited from mdds::trie::numeric_sequence_value_serializer< T >
static constexpr bool variable_size = true