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 |