|
JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::value, including all inherited members.
| array() | jsonv::value | friend |
| array_iterator typedef | jsonv::value | |
| array_view typedef | jsonv::value | |
| as_array()& | jsonv::value | |
| as_array() const & (defined in jsonv::value) | jsonv::value | |
| as_array()&& (defined in jsonv::value) | jsonv::value | |
| as_boolean() const | jsonv::value | |
| as_decimal() const | jsonv::value | |
| as_integer() const | jsonv::value | |
| as_object()& | jsonv::value | |
| as_object() const & (defined in jsonv::value) | jsonv::value | |
| as_object()&& (defined in jsonv::value) | jsonv::value | |
| as_string() const | jsonv::value | |
| as_string_view() const & | jsonv::value | |
| as_wstring() const | jsonv::value | |
| assign(size_type count, const value &val) | jsonv::value | |
| assign(TForwardIterator first, TForwardIterator last) | jsonv::value | inline |
| assign(std::initializer_list< value > items) | jsonv::value | |
| at(size_type idx) | jsonv::value | |
| at(size_type idx) const (defined in jsonv::value) | jsonv::value | |
| at(const std::string &key) | jsonv::value | |
| at(const std::wstring &key) (defined in jsonv::value) | jsonv::value | |
| at(const std::string &key) const (defined in jsonv::value) | jsonv::value | |
| at(const std::wstring &key) const (defined in jsonv::value) | jsonv::value | |
| at_path(const path &p) | jsonv::value | |
| at_path(string_view p) (defined in jsonv::value) | jsonv::value | |
| at_path(size_type p) (defined in jsonv::value) | jsonv::value | |
| at_path(const path &p) const (defined in jsonv::value) | jsonv::value | |
| at_path(string_view p) const (defined in jsonv::value) | jsonv::value | |
| at_path(size_type p) const (defined in jsonv::value) | jsonv::value | |
| begin_array() | jsonv::value | |
| begin_array() const (defined in jsonv::value) | jsonv::value | |
| begin_object() | jsonv::value | |
| begin_object() const (defined in jsonv::value) | jsonv::value | |
| clear() | jsonv::value | |
| compare(const value &other) const | jsonv::value | |
| const_array_iterator typedef (defined in jsonv::value) | jsonv::value | |
| const_array_view typedef (defined in jsonv::value) | jsonv::value | |
| const_object_iterator typedef (defined in jsonv::value) | jsonv::value | |
| const_object_view typedef (defined in jsonv::value) | jsonv::value | |
| count(const std::string &key) const | jsonv::value | |
| count(const std::wstring &key) const (defined in jsonv::value) | jsonv::value | |
| count_path(const path &p) const | jsonv::value | |
| count_path(string_view p) const (defined in jsonv::value) | jsonv::value | |
| count_path(size_type p) const (defined in jsonv::value) | jsonv::value | |
| difference_type typedef (defined in jsonv::value) | jsonv::value | |
| empty() const noexcept | jsonv::value | |
| end_array() | jsonv::value | |
| end_array() const (defined in jsonv::value) | jsonv::value | |
| end_object() | jsonv::value | |
| end_object() const (defined in jsonv::value) | jsonv::value | |
| erase(const_array_iterator position) | jsonv::value | |
| erase(const_array_iterator first, const_array_iterator last) | jsonv::value | |
| erase(const std::string &key) | jsonv::value | |
| erase(const std::wstring &key) (defined in jsonv::value) | jsonv::value | |
| erase(const_object_iterator position) | jsonv::value | |
| erase(const_object_iterator first, const_object_iterator last) | jsonv::value | |
| extract(const_object_iterator position) | jsonv::value | |
| extract(const std::string &key) | jsonv::value | |
| extract(const std::wstring &key) (defined in jsonv::value) | jsonv::value | |
| find(const std::string &key) | jsonv::value | |
| find(const std::wstring &key) (defined in jsonv::value) | jsonv::value | |
| find(const std::string &key) const (defined in jsonv::value) | jsonv::value | |
| find(const std::wstring &key) const (defined in jsonv::value) | jsonv::value | |
| insert(const_array_iterator position, value item) | jsonv::value | |
| insert(const_array_iterator position, TForwardIterator first, TForwardIterator last) | jsonv::value | inline |
| insert(std::pair< std::string, value > pair) | jsonv::value | |
| insert(std::pair< std::wstring, value > pair) (defined in jsonv::value) | jsonv::value | |
| insert(const_object_iterator hint, std::pair< std::string, value > pair) (defined in jsonv::value) | jsonv::value | |
| insert(const_object_iterator hint, std::pair< std::wstring, value > pair) (defined in jsonv::value) | jsonv::value | |
| insert(TForwardIterator first, TForwardIterator last) | jsonv::value | inline |
| insert(object_node_handle &&handle) | jsonv::value | |
| insert(const_object_iterator hint, object_node_handle &&handle) | jsonv::value | |
| insert(std::initializer_list< std::pair< std::string, value >> items) | jsonv::value | |
| insert(std::initializer_list< std::pair< std::wstring, value >> items) (defined in jsonv::value) | jsonv::value | |
| is_array() const | jsonv::value | |
| is_boolean() const | jsonv::value | |
| is_decimal() const | jsonv::value | |
| is_integer() const | jsonv::value | |
| is_null() const | jsonv::value | |
| is_object() const | jsonv::value | |
| is_string() const | jsonv::value | |
| kind() const | jsonv::value | inline |
| map(const std::function< value(const value &)> &func) const & | jsonv::value | |
| map(const std::function< value(value)> &func)&& | jsonv::value | |
| object() | jsonv::value | friend |
| object_iterator typedef | jsonv::value | |
| object_value_type typedef | jsonv::value | |
| object_view typedef | jsonv::value | |
| operator!=(const value &other) const | jsonv::value | |
| operator<(const value &other) const (defined in jsonv::value) | jsonv::value | |
| operator<<(std::ostream &stream, const value &val) | jsonv::value | friend |
| operator<=(const value &other) const (defined in jsonv::value) | jsonv::value | |
| operator=(const value &source) | jsonv::value | |
| operator=(value &&source) noexcept | jsonv::value | |
| operator==(const value &other) const | jsonv::value | |
| operator>(const value &other) const (defined in jsonv::value) | jsonv::value | |
| operator>=(const value &other) const (defined in jsonv::value) | jsonv::value | |
| operator[](size_type idx) | jsonv::value | |
| operator[](size_type idx) const (defined in jsonv::value) | jsonv::value | |
| operator[](int idx) (defined in jsonv::value) | jsonv::value | inline |
| operator[](int idx) const (defined in jsonv::value) | jsonv::value | inline |
| operator[](const std::string &key) | jsonv::value | |
| operator[](std::string &&key) (defined in jsonv::value) | jsonv::value | |
| operator[](const std::wstring &key) (defined in jsonv::value) | jsonv::value | |
| owning_array_view typedef (defined in jsonv::value) | jsonv::value | |
| owning_object_view typedef (defined in jsonv::value) | jsonv::value | |
| path(const path &p) | jsonv::value | |
| path(string_view p) (defined in jsonv::value) | jsonv::value | |
| path(size_type p) (defined in jsonv::value) | jsonv::value | |
| pop_back() | jsonv::value | |
| pop_front() | jsonv::value | |
| push_back(value item) | jsonv::value | |
| push_front(value item) | jsonv::value | |
| resize(size_type count, const value &val=value()) | jsonv::value | |
| size() const | jsonv::value | |
| size_type typedef (defined in jsonv::value) | jsonv::value | |
| swap(value &other) noexcept | jsonv::value | |
| to_string(const value &) | jsonv::value | friend |
| value() | jsonv::value | inline |
| value(std::nullptr_t)=delete | jsonv::value | |
| value(const value &source) | jsonv::value | |
| value(const std::string &value) | jsonv::value | |
| value(const string_view &value) | jsonv::value | |
| value(const char *value) | jsonv::value | |
| value(const std::wstring &value) | jsonv::value | |
| value(const wchar_t *value) | jsonv::value | |
| value(int64_t value) | jsonv::value | |
| value(double value) | jsonv::value | |
| value(float value) | jsonv::value | |
| value(bool value) | jsonv::value | |
| value(value &&source) noexcept | jsonv::value | |
| ~value() noexcept | jsonv::value |