Contents
Enum encoding_type
Template Struct char_conv_serializer
Template Struct has_serialize
Template Struct has_value_serializer
Template Struct has_value_serializer< T >
Template Struct is_complete_type
Template Struct is_complete_type< T, decltype(void(sizeof(T))) >
Template Struct is_serializable_array_type
Template Struct is_serializable_type
Template Struct value_serializer
Template Struct value_serializer< bool >
Template Struct value_serializer< double >
Template Struct value_serializer< float >
Template Struct value_serializer< int16_t >
Template Struct value_serializer< int32_t >
Template Struct value_serializer< int64_t >
Template Struct value_serializer< int8_t >
Template Struct value_serializer< uint16_t >
Template Struct value_serializer< uint32_t >
Template Struct value_serializer< uint64_t >
Template Struct value_serializer< uint8_t >
Class char_streambuf
Class exception
Class invalid_base32
Class invalid_base64
Class invalid_hex
Template Class name_value_pair
File config.hpp
File crypto.hpp
File exception.hpp
File nvp.hpp
File streambuf.hpp
File type-traits.hpp
File unicode-support.hpp
File value-serializer.hpp
char_conv_serializer
char_conv_serializer::value_type
char_conv_serializer::derived_type_name()
char_conv_serializer::to_string()
char_conv_serializer::from_string()
has_serialize
has_value_serializer
has_value_serializer::value
is_complete_type
is_serializable_array_type
is_serializable_type
is_serializable_type::value_type
is_serializable_type::value
value_serializer
value_serializer::type_name()
value_serializer::to_string()
value_serializer::from_string()
char_streambuf
char_streambuf::char_streambuf()
char_streambuf::operator=()
exception
exception::exception()
exception::~exception()
exception::what()
exception::m_message
invalid_base32
invalid_base32::invalid_base32()
invalid_base32::what()
invalid_base64
invalid_base64::invalid_base64()
invalid_base64::what()
invalid_hex
invalid_hex::invalid_hex()
invalid_hex::what()
name_value_pair
name_value_pair::name_value_pair()
name_value_pair::name()
name_value_pair::value()
name_value_pair::const_value()
encoding_type
encoding_type::ASCII
encoding_type::UTF8
encoding_type::UTF16BE
encoding_type::UTF16LE
encoding_type::ISO88591
append()
contains()
convert_s2w()
convert_w2s()
decode_base32()
decode_base64()
decode_base64url()
decode_hex()
encode_base32()
encode_base64()
encode_base64url()
encode_hex()
ends_with()
get_first_char()
hmac_md5()
hmac_sha1()
hmac_sha256()
iequals()
is_single_byte_encoding()
join()
make_nvp()
md5()
pbkdf2_hmac_sha1()
pbkdf2_hmac_sha256()
pop_last_char()
random_hash()
replace_all()
sha1()
sha256()
split()
starts_with()
to_hex()
to_lower()
trim()
has_serialize_v
has_value_serializer_v
is_complete_type_v
is_serializable_array_type_v
is_serializable_type_v
difference_type_t
iterator_category_t
iterator_t
key_type_t
mapped_type_t
pointer_t
reference_t
serialize_function
serialize_value_t
unicode
value_type_t
vs_from_string_function
vs_to_string_function