MySQL 9.3.0
Source Code Documentation
shcore::Value Member List

This is the complete list of members for shcore::Value, including all inherited members.

append_descr(std::string &s_out, int indent=-1, char quote_strings='\0') constshcore::Value
append_repr(std::string &s_out) constshcore::Value
Array_type typedefshcore::Value
Array_type_ref typedefshcore::Value
as_array() constshcore::Valueinline
as_bool() constshcore::Value
as_double() constshcore::Value
as_int() constshcore::Value
as_map() constshcore::Valueinline
as_object() constshcore::Value
as_object_bridge() constshcore::Valueinline
as_object_bridge() constshcore::Value
as_string() constshcore::Value
as_uint() constshcore::Value
as_wstring() constshcore::Value
check_type(Value_type t) constshcore::Value
descr(bool pprint=false) constshcore::Value
False()shcore::Valueinlinestatic
get_string() constshcore::Valueinline
get_type() const noexceptshcore::Value
is_null() const noexceptshcore::Valueinline
json(bool pprint=false) constshcore::Value
m_valueshcore::Valueprivate
Map_type_ref typedefshcore::Value
new_array()shcore::Valueinlinestatic
new_map()shcore::Valueinlinestatic
Null()shcore::Valueinlinestatic
operator bool() const noexceptshcore::Valueinlineexplicit
operator!=(const Value &other) constshcore::Valueinline
operator<(const Value &) const =deleteshcore::Value
operator<<shcore::Valuefriend
operator<=(const Value &) const =deleteshcore::Value
operator=(const Value &)=defaultshcore::Value
operator=(Value &&) noexcept=defaultshcore::Value
operator==(const Value &other) constshcore::Value
operator>(const Value &) const =deleteshcore::Value
operator>=(const Value &) const =deleteshcore::Value
parse(std::string_view s)shcore::Valuestatic
repr() constshcore::Value
True()shcore::Valueinlinestatic
Value()=defaultshcore::Value
Value(const Value &)=defaultshcore::Value
Value(Value &&) noexcept=defaultshcore::Value
Value(const std::string &s, bool binary=false)shcore::Valueexplicit
Value(std::string &&s, bool binary=false)shcore::Valueexplicit
Value(const char *)shcore::Valueexplicit
Value(const char *, size_t n, bool binary=false)shcore::Valueexplicit
Value(std::string_view s, bool binary=false)shcore::Valueexplicit
Value(std::wstring_view s)shcore::Valueexplicit
Value(std::nullptr_t)shcore::Valueexplicit
Value(int i)shcore::Valueexplicit
Value(unsigned int ui)shcore::Valueexplicit
Value(int64_t i)shcore::Valueexplicit
Value(uint64_t ui)shcore::Valueexplicit
Value(float f)shcore::Valueexplicit
Value(double d)shcore::Valueexplicit
Value(bool b)shcore::Valueexplicit
Value(const std::shared_ptr< polyglot::Polyglot_object > &o)shcore::Valueexplicit
Value(const std::shared_ptr< polyglot::Object_bridge > &o)shcore::Valueexplicit
Value(const Map_type_ref &n)shcore::Valueexplicit
Value(Map_type_ref &&n)shcore::Valueexplicit
Value(const Array_type_ref &n)shcore::Valueexplicit
Value(Array_type_ref &&n)shcore::Valueexplicit
~Value() noexcept=defaultshcore::Value