Metall  v0.29
A persistent memory allocator for data-centric analytics
metall::json::value< Alloc > Member List

This is the complete list of members for metall::json::value< Alloc >, including all inherited members.

allocator_type typedefmetall::json::value< Alloc >
array_type typedefmetall::json::value< Alloc >
as_array()metall::json::value< Alloc >inline
as_array() constmetall::json::value< Alloc >inline
as_bool()metall::json::value< Alloc >inline
as_bool() constmetall::json::value< Alloc >inline
as_double()metall::json::value< Alloc >inline
as_double() constmetall::json::value< Alloc >inline
as_int64()metall::json::value< Alloc >inline
as_int64() constmetall::json::value< Alloc >inline
as_object()metall::json::value< Alloc >inline
as_object() constmetall::json::value< Alloc >inline
as_string()metall::json::value< Alloc >inline
as_string() constmetall::json::value< Alloc >inline
as_uint64()metall::json::value< Alloc >inline
as_uint64() constmetall::json::value< Alloc >inline
emplace_array()metall::json::value< Alloc >inline
emplace_bool()metall::json::value< Alloc >inline
emplace_double()metall::json::value< Alloc >inline
emplace_int64()metall::json::value< Alloc >inline
emplace_null()metall::json::value< Alloc >inline
emplace_object()metall::json::value< Alloc >inline
emplace_string()metall::json::value< Alloc >inline
emplace_uint64()metall::json::value< Alloc >inline
get_allocator() const noexceptmetall::json::value< Alloc >inline
is_array() const noexceptmetall::json::value< Alloc >inline
is_bool() const noexceptmetall::json::value< Alloc >inline
is_double() const noexceptmetall::json::value< Alloc >inline
is_int64() const noexceptmetall::json::value< Alloc >inline
is_null() const noexceptmetall::json::value< Alloc >inline
is_object() const noexceptmetall::json::value< Alloc >inline
is_string() const noexceptmetall::json::value< Alloc >inline
is_uint64() const noexceptmetall::json::value< Alloc >inline
object_type typedefmetall::json::value< Alloc >
operator!=(const value &lhs, const value &rhs) noexceptmetall::json::value< Alloc >friend
operator=(const value &other)metall::json::value< Alloc >inline
operator=(value &&other) noexceptmetall::json::value< Alloc >inline
operator=(const bool b)metall::json::value< Alloc >inline
operator=(const signed char i)metall::json::value< Alloc >inline
operator=(const short i)metall::json::value< Alloc >inline
operator=(const int i)metall::json::value< Alloc >inline
operator=(const long i)metall::json::value< Alloc >inline
operator=(const long long i)metall::json::value< Alloc >inline
operator=(const unsigned char u)metall::json::value< Alloc >inline
operator=(const unsigned short u)metall::json::value< Alloc >inline
operator=(const unsigned int u)metall::json::value< Alloc >inline
operator=(const unsigned long u)metall::json::value< Alloc >inline
operator=(const unsigned long long u)metall::json::value< Alloc >inline
operator=(std::nullptr_t)metall::json::value< Alloc >inline
operator=(const double d)metall::json::value< Alloc >inline
operator=(std::string_view s)metall::json::value< Alloc >inline
operator=(const char *const s)metall::json::value< Alloc >inline
operator=(const string_type &s)metall::json::value< Alloc >inline
operator=(string_type &&s)metall::json::value< Alloc >inline
operator=(const array_type &arr)metall::json::value< Alloc >inline
operator=(array_type &&arr)metall::json::value< Alloc >inline
operator=(const object_type &obj)metall::json::value< Alloc >inline
operator=(object_type &&obj)metall::json::value< Alloc >inline
operator==(const value &lhs, const value &rhs) noexceptmetall::json::value< Alloc >friend
string_type typedefmetall::json::value< Alloc >
swap(value &other) noexceptmetall::json::value< Alloc >inline
value()metall::json::value< Alloc >inline
value(const allocator_type &alloc)metall::json::value< Alloc >inlineexplicit
value(const value &other)metall::json::value< Alloc >inline
value(const value &other, const allocator_type &alloc)metall::json::value< Alloc >inline
value(value &&other) noexceptmetall::json::value< Alloc >inline
value(value &&other, const allocator_type &alloc) noexceptmetall::json::value< Alloc >inline
~value() noexceptmetall::json::value< Alloc >inline