tsl

namespace detail_ordered_hash

Overview

Classes: bucket_entry, has_is_transparent, is_vector, make_void, ordered_hash

Types Aliases: slz_size_type

Functions: clamp, deserialize_value, numeric_cast

Classes

class bucket_entry

 more...

struct has_is_transparent

 more...

struct is_vector

 more...

struct make_void

 more...

class ordered_hash

 more...

Types Aliases

slz_size_type

using slz_size_type = std::uint64_t;

Functions

clamp inline

template < class T > const T & clamp(
    const T & v,
    const T & lo,
    const T & hi
);

deserialize_value static inline

template < class T, class Deserializer > static T deserialize_value(
    Deserializer & deserializer
);

numeric_cast static inline

template < typename T, typename U > static T numeric_cast(
    U value,
    const char * error_message = "numeric_cast() failed."
);