Iros
 
Loading...
Searching...
No Matches
di::serialization::json::Value Member List

This is the complete list of members for di::serialization::json::Value, including all inherited members.

as_array() -> vocab::Optional< Array & >di::serialization::json::Valueinline
as_array() const -> vocab::Optional< Array const & >di::serialization::json::Valueinline
as_boolean() const -> vocab::Optional< Bool >di::serialization::json::Valueinline
as_integer() const -> vocab::Optional< Number >di::serialization::json::Valueinline
as_number() const -> vocab::Optional< Number >di::serialization::json::Valueinline
as_object() -> vocab::Optional< Object & >di::serialization::json::Valueinline
as_object() const -> vocab::Optional< Object const & >di::serialization::json::Valueinline
as_string() -> vocab::Optional< String & >di::serialization::json::Valueinline
as_string() const -> vocab::Optional< String const & >di::serialization::json::Valueinline
at(String const &key) -> Optional< Value & >di::serialization::json::Valueinline
at(String const &key) const -> Optional< Value const & >di::serialization::json::Valueinline
at(U &&key) -> Optional< Value & >di::serialization::json::Valueinline
at(U &&key) const -> Optional< Value const & >di::serialization::json::Valueinline
at(usize index) -> Optional< Value & >di::serialization::json::Valueinline
at(usize index) const -> Optional< Value const & >di::serialization::json::Valueinline
back() -> Optional< Value & >di::serialization::json::Valueinline
back() const -> Optional< Value const & >di::serialization::json::Valueinline
clear()di::serialization::json::Valueinline
contains(String const &key) const -> booldi::serialization::json::Valueinline
contains(U &&key) const -> booldi::serialization::json::Valueinline
emplace(Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(std::initializer_list< U > list, Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(std::initializer_list< U > list, Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(std::initializer_list< U > list, Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
emplace(std::initializer_list< U > list, Args &&... args) -> T &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
empty() const -> booldi::serialization::json::Valueinline
erase(String const &key) -> size_tdi::serialization::json::Valueinline
erase(U &&key) -> size_tdi::serialization::json::Valueinline
explicit((!concepts::ConvertibleTo< Other const &, Types >||...)) Variant(Variant< Other... > const &other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
explicit((!concepts::ConvertibleTo< Other, Types >||...)) Variant(Variant< Other... > &&other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
explicit((!concepts::ConvertibleTo< Other const &, Types >||...)) Variant(Variant< Other... > const &other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
explicit((!concepts::ConvertibleTo< Other, Types >||...)) Variant(Variant< Other... > &&other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
front() -> Optional< Value & >di::serialization::json::Valueinline
front() const -> Optional< Value const & >di::serialization::json::Valueinline
get() &-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() const &-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() &&-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() const &&-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() &-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() const &-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() &&-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
get() const &&-> decltype(auto)di::util::AddMemberGet< Variant< Types... > >inline
index() const -> size_tdi::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
index() const -> size_tdi::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
insert_or_assign(String const &key, V &&value) -> decltype(auto)di::serialization::json::Valueinline
insert_or_assign(String &&key, V &&value) -> decltype(auto)di::serialization::json::Valueinline
insert_or_assign(U &&key, V &&value) -> decltype(auto)di::serialization::json::Valueinline
is_array() const -> booldi::serialization::json::Valueinline
is_boolean() const -> booldi::serialization::json::Valueinline
is_false() const -> booldi::serialization::json::Valueinline
is_integer() const -> booldi::serialization::json::Valueinline
is_null() const -> booldi::serialization::json::Valueinline
is_number() const -> booldi::serialization::json::Valueinline
is_object() const -> booldi::serialization::json::Valueinline
is_string() const -> booldi::serialization::json::Valueinline
is_true() const -> booldi::serialization::json::Valueinline
operator<=>(Value const &a, container::StringView view)di::serialization::json::Valuefriend
operator=(Variant const &) -> Variant &requires(trivially_copy_assignable)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
operator=(Variant &&) -> Variant &requires(trivially_move_assignable)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
operator=(Variant const &other) -> Variant &requires(!trivially_copy_assignable &&copyable)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator=(Variant &&other) -> Variant &requires(!trivially_move_assignable &&movable)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator=(U &&value) -> Variant &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator=(Variant const &) -> Variant &requires(trivially_copy_assignable)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
operator=(Variant &&) -> Variant &requires(trivially_move_assignable)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
operator=(Variant const &other) -> Variant &requires(!trivially_copy_assignable &&copyable)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator=(Variant &&other) -> Variant &requires(!trivially_move_assignable &&movable)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator=(U &&value) -> Variant &di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
operator==(Value const &a, container::StringView view) -> booldi::serialization::json::Valuefriend
operator[](String const &key) -> decltype(auto)di::serialization::json::Valueinline
operator[](String &&key) -> decltype(auto)di::serialization::json::Valueinline
operator[](U &&key) -> decltype(auto)di::serialization::json::Valueinline
operator[](usize index) -> Value &di::serialization::json::Valueinline
operator[](usize index) const -> Value const &di::serialization::json::Valueinline
pop_back() -> Optional< Value >di::serialization::json::Valueinline
push_back(Value &&value) -> decltype(auto)di::serialization::json::Valueinline
size() const -> usizedi::serialization::json::Valueinline
tag_invoke(Tag, InPlaceType< Value >, Args &&... args)di::serialization::json::Valuefriend
tag_invoke(types::Tag< serialize >, JsonFormat, S &serializer, Value const &value) -> meta::SerializeResult< S >di::serialization::json::Valuefriend
tag_invoke(types::Tag< serializable >, JsonFormat, InPlaceType< Value >) -> booldi::serialization::json::Valuefriend
tag_invoke(Tag, X, format::FormatParseContext< Enc > &parse_context, B debug)di::serialization::json::Valuefriend
try_emplace(String const &key, Args &&... args) -> decltype(auto)di::serialization::json::Valueinline
try_emplace(String &&key, Args &&... args) -> decltype(auto)di::serialization::json::Valueinline
try_emplace(U &&key, Args &&... args) -> decltype(auto)di::serialization::json::Valueinline
Variant(Variant const &)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
Variant(Variant &&)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
Variant()di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Variant const &other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Variant &&other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(U &&value)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Constexpr< index >, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(Constexpr< index >, std::initializer_list< U > list, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(InPlaceType< T >, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(InPlaceType< T >, std::initializer_list< U > list, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(Variant const &)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
Variant(Variant &&)=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
Variant()di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Variant const &other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Variant &&other)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(U &&value)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
Variant(Constexpr< index >, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(Constexpr< index >, std::initializer_list< U > list, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(InPlaceType< T >, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
Variant(InPlaceType< T >, std::initializer_list< U > list, Args &&... args)di::vocab::Variant< Null, Bool, Number, String, Array, Object >inlineexplicit
~Variant()=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
~Variant()di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline
~Variant()=defaultdi::vocab::Variant< Null, Bool, Number, String, Array, Object >
~Variant()di::vocab::Variant< Null, Bool, Number, String, Array, Object >inline