This is the complete list of members for includejs::Value, including all inherited members.
at(const std::string &property) const -> std::optional< Value > (defined in includejs::Value) | includejs::Value | |
at(const unsigned int &position) const -> std::optional< Value > (defined in includejs::Value) | includejs::Value | |
Function typedef (defined in includejs::Value) | includejs::Value | |
FunctionStorage typedef (defined in includejs::Value) | includejs::Value | |
is_array() const -> bool (defined in includejs::Value) | includejs::Value | |
is_boolean() const -> bool (defined in includejs::Value) | includejs::Value | |
is_error() const -> bool (defined in includejs::Value) | includejs::Value | |
is_function() const -> bool (defined in includejs::Value) | includejs::Value | |
is_null() const -> bool (defined in includejs::Value) | includejs::Value | |
is_number() const -> bool (defined in includejs::Value) | includejs::Value | |
is_object() const -> bool (defined in includejs::Value) | includejs::Value | |
is_string() const -> bool (defined in includejs::Value) | includejs::Value | |
is_undefined() const -> bool (defined in includejs::Value) | includejs::Value | |
private_data() -> void * (defined in includejs::Value) | includejs::Value | |
private_data(void *data, std::function< void(void *)> deleter) -> void (defined in includejs::Value) | includejs::Value | |
push(Value value) -> void (defined in includejs::Value) | includejs::Value | |
set(const std::string &property, Value value) -> void (defined in includejs::Value) | includejs::Value | |
set(const std::string &property, Function function) -> void (defined in includejs::Value) | includejs::Value | |
to_boolean() const -> bool (defined in includejs::Value) | includejs::Value | |
to_function() const -> Function (defined in includejs::Value) | includejs::Value | |
to_json_string() const -> std::string (defined in includejs::Value) | includejs::Value | |
to_map() const -> std::map< std::string, Value > (defined in includejs::Value) | includejs::Value | |
to_number() const -> double (defined in includejs::Value) | includejs::Value | |
to_string() const -> std::string (defined in includejs::Value) | includejs::Value | |
to_vector() const -> std::vector< Value > (defined in includejs::Value) | includejs::Value | |
type() const -> ValueType (defined in includejs::Value) | includejs::Value | |
Value(Value &&other) noexcept (defined in includejs::Value) | includejs::Value | |
Value(const Value &other)=delete (defined in includejs::Value) | includejs::Value |