|
WPILibC++
2020.3.2
|
This is the complete list of members for wpi::json, including all inherited members.
| ::wpi::detail::iter_impl (defined in wpi::json) | wpi::json | friend |
| accept(StringRef s) (defined in wpi::json) | wpi::json | static |
| accept(ArrayRef< uint8_t > arr) (defined in wpi::json) | wpi::json | static |
| accept(raw_istream &i) (defined in wpi::json) | wpi::json | static |
| allocator_type typedef | wpi::json | |
| array(initializer_list_t init={}) | wpi::json | inlinestatic |
| array_t typedef | wpi::json | |
| at(size_type idx) | wpi::json | |
| at(size_type idx) const | wpi::json | |
| at(StringRef key) | wpi::json | |
| at(StringRef key) const | wpi::json | |
| at(const json_pointer &ptr) | wpi::json | inline |
| at(const json_pointer &ptr) const | wpi::json | inline |
| back() | wpi::json | inline |
| back() const | wpi::json | inline |
| begin() noexcept | wpi::json | inline |
| begin() const noexcept | wpi::json | inline |
| cbegin() const noexcept | wpi::json | inline |
| cend() const noexcept | wpi::json | inline |
| clear() noexcept | wpi::json | |
| const_iterator typedef | wpi::json | |
| const_pointer typedef | wpi::json | |
| const_reference typedef | wpi::json | |
| const_reverse_iterator typedef | wpi::json | |
| count(StringRef key) const | wpi::json | |
| crbegin() const noexcept | wpi::json | inline |
| crend() const noexcept | wpi::json | inline |
| detail::external_constructor (defined in wpi::json) | wpi::json | friend |
| diff(const json &source, const json &target, const std::string &path="") | wpi::json | static |
| difference_type typedef | wpi::json | |
| dump(const int indent=-1, const char indent_char=' ', const bool ensure_ascii=false) const | wpi::json | |
| dump(raw_ostream &os, int indent=-1, const char indent_char=' ', const bool ensure_ascii=false) const (defined in wpi::json) | wpi::json | |
| emplace(StringRef key, Args &&... args) | wpi::json | inline |
| emplace_back(Args &&... args) | wpi::json | inline |
| empty() const noexcept | wpi::json | |
| end() noexcept | wpi::json | inline |
| end() const noexcept | wpi::json | inline |
| erase(IteratorType pos) | wpi::json | inline |
| erase(IteratorType first, IteratorType last) | wpi::json | inline |
| erase(StringRef key) | wpi::json | |
| erase(const size_type idx) | wpi::json | |
| exception typedef | wpi::json | |
| find(StringRef key) | wpi::json | |
| find(StringRef key) const | wpi::json | |
| flatten() const | wpi::json | inline |
| from_cbor(raw_istream &is, const bool strict=true) | wpi::json | static |
| from_cbor(ArrayRef< uint8_t > arr, const bool strict=true) | wpi::json | static |
| from_msgpack(raw_istream &is, const bool strict=true) | wpi::json | static |
| from_msgpack(ArrayRef< uint8_t > arr, const bool strict=true) | wpi::json | static |
| from_ubjson(raw_istream &is, const bool strict=true) | wpi::json | static |
| from_ubjson(ArrayRef< uint8_t > arr, const bool strict=true) (defined in wpi::json) | wpi::json | static |
| front() | wpi::json | inline |
| front() const | wpi::json | inline |
| get() const | wpi::json | inline |
| get() const noexcept(noexcept(adl_serializer< ValueType, void >::from_json(std::declval< const json_t & >(), std::declval< ValueType & >()))) | wpi::json | inline |
| get() const noexcept(noexcept(adl_serializer< ValueTypeCV, void >::from_json(std::declval< const json_t & >()))) | wpi::json | inline |
| get() noexcept | wpi::json | inline |
| get() const noexcept | wpi::json | inline |
| get_allocator() | wpi::json | inlinestatic |
| get_ptr() noexcept | wpi::json | inline |
| get_ptr() const noexcept | wpi::json | inline |
| get_ref() | wpi::json | inline |
| get_ref() const | wpi::json | inline |
| initializer_list_t typedef | wpi::json | |
| insert(const_iterator pos, const json &val) | wpi::json | |
| insert(const_iterator pos, json &&val) | wpi::json | inline |
| insert(const_iterator pos, size_type cnt, const json &val) | wpi::json | |
| insert(const_iterator pos, const_iterator first, const_iterator last) | wpi::json | |
| insert(const_iterator pos, initializer_list_t ilist) | wpi::json | |
| insert(const_iterator first, const_iterator last) | wpi::json | |
| invalid_iterator typedef | wpi::json | |
| is_array() const noexcept | wpi::json | inline |
| is_boolean() const noexcept | wpi::json | inline |
| is_discarded() const noexcept | wpi::json | inline |
| is_null() const noexcept | wpi::json | inline |
| is_number() const noexcept | wpi::json | inline |
| is_number_float() const noexcept | wpi::json | inline |
| is_number_integer() const noexcept | wpi::json | inline |
| is_number_unsigned() const noexcept | wpi::json | inline |
| is_object() const noexcept | wpi::json | inline |
| is_primitive() const noexcept | wpi::json | inline |
| is_string() const noexcept | wpi::json | inline |
| is_structured() const noexcept | wpi::json | inline |
| items() noexcept | wpi::json | inline |
| items() const noexcept | wpi::json | inline |
| iterator typedef | wpi::json | |
| json(const value_t v) | wpi::json | inline |
| json(std::nullptr_t=nullptr) noexcept | wpi::json | inline |
| json(CompatibleType &&val) noexcept(noexcept(adl_serializer< U, void >::to_json(std::declval< json_t & >(), std::forward< CompatibleType >(val)))) | wpi::json | inline |
| json(initializer_list_t init, bool type_deduction=true, value_t manual_type=value_t::array) | wpi::json | |
| json(size_type cnt, const json &val) | wpi::json | |
| json(InputIT first, InputIT last) | wpi::json | inline |
| json(const json &other) | wpi::json | |
| json(json &&other) noexcept | wpi::json | inline |
| json_pointer typedef | wpi::json | |
| json_serializer typedef (defined in wpi::json) | wpi::json | |
| JsonTest (defined in wpi::json) | wpi::json | friend |
| max_size() const noexcept | wpi::json | |
| merge_patch(const json &patch) | wpi::json | |
| meta() | wpi::json | static |
| object(initializer_list_t init={}) | wpi::json | inlinestatic |
| object_comparator_t typedef (defined in wpi::json) | wpi::json | |
| object_t typedef | wpi::json | |
| operator value_t() const noexcept | wpi::json | inline |
| operator ValueType() const | wpi::json | inline |
| operator!=(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator!=(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator!=(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator+=(json &&val) | wpi::json | inline |
| operator+=(const json &val) | wpi::json | inline |
| operator+=(const std::pair< T, U > &val) | wpi::json | inline |
| operator+=(initializer_list_t init) | wpi::json | inline |
| operator<(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator<(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator<(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator<<(raw_ostream &o, const json &j) | wpi::json | friend |
| operator<=(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator<=(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator<=(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator=(json other) noexcept(std::is_nothrow_move_constructible< value_t >::value and std::is_nothrow_move_assignable< value_t >::value and std::is_nothrow_move_constructible< json_value >::value and std::is_nothrow_move_assignable< json_value >::value) | wpi::json | inline |
| operator==(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator==(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator==(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator>(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator>(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator>(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator>=(const_reference lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator>=(const_reference lhs, const ScalarType rhs) noexcept | wpi::json | friend |
| operator>=(const ScalarType lhs, const_reference rhs) noexcept | wpi::json | friend |
| operator>>(raw_istream &i, json &j) | wpi::json | friend |
| operator[](size_type idx) | wpi::json | |
| operator[](size_type idx) const | wpi::json | |
| operator[](StringRef key) | wpi::json | |
| operator[](StringRef key) const | wpi::json | |
| operator[](T *key) | wpi::json | inline |
| operator[](T *key) const | wpi::json | inline |
| operator[](const json_pointer &ptr) | wpi::json | inline |
| operator[](const json_pointer &ptr) const | wpi::json | inline |
| other_error typedef | wpi::json | |
| out_of_range typedef | wpi::json | |
| parse(StringRef s, const parser_callback_t cb=nullptr, const bool allow_exceptions=true) | wpi::json | static |
| parse(ArrayRef< uint8_t > arr, const parser_callback_t cb=nullptr, const bool allow_exceptions=true) (defined in wpi::json) | wpi::json | static |
| parse(raw_istream &i, const parser_callback_t cb=nullptr, const bool allow_exceptions=true) | wpi::json | static |
| parse_error typedef | wpi::json | |
| parse_event_t enum name | wpi::json | |
| parser_callback_t typedef | wpi::json | |
| patch(const json &json_patch) const | wpi::json | |
| pointer typedef | wpi::json | |
| push_back(json &&val) | wpi::json | |
| push_back(const json &val) | wpi::json | |
| push_back(const std::pair< T, U > &val) | wpi::json | inline |
| push_back(initializer_list_t init) | wpi::json | |
| rbegin() noexcept | wpi::json | inline |
| rbegin() const noexcept | wpi::json | inline |
| reference typedef | wpi::json | |
| rend() noexcept | wpi::json | inline |
| rend() const noexcept | wpi::json | inline |
| reverse_iterator typedef | wpi::json | |
| size() const noexcept | wpi::json | |
| size_type typedef | wpi::json | |
| swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value and std::is_nothrow_move_assignable< value_t >::value and std::is_nothrow_move_constructible< json_value >::value and std::is_nothrow_move_assignable< json_value >::value) | wpi::json | inline |
| swap(array_t &other) | wpi::json | inline |
| swap(object_t &other) | wpi::json | inline |
| swap(std::string &other) | wpi::json | inline |
| to_cbor(const json &j) | wpi::json | static |
| to_cbor(const json &j, std::vector< uint8_t > &buf) (defined in wpi::json) | wpi::json | static |
| to_cbor(const json &j, SmallVectorImpl< uint8_t > &buf) (defined in wpi::json) | wpi::json | static |
| to_cbor(raw_ostream &os, const json &j) (defined in wpi::json) | wpi::json | static |
| to_msgpack(const json &j) | wpi::json | static |
| to_msgpack(const json &j, std::vector< uint8_t > &buf) (defined in wpi::json) | wpi::json | static |
| to_msgpack(const json &j, SmallVectorImpl< uint8_t > &buf) (defined in wpi::json) | wpi::json | static |
| to_msgpack(raw_ostream &os, const json &j) (defined in wpi::json) | wpi::json | static |
| to_ubjson(const json &j, const bool use_size=false, const bool use_type=false) | wpi::json | static |
| to_ubjson(const json &j, std::vector< uint8_t > &buf, const bool use_size=false, const bool use_type=false) (defined in wpi::json) | wpi::json | static |
| to_ubjson(const json &j, SmallVectorImpl< uint8_t > &buf, const bool use_size=false, const bool use_type=false) (defined in wpi::json) | wpi::json | static |
| to_ubjson(raw_ostream &os, const json &j, const bool use_size=false, const bool use_type=false) (defined in wpi::json) | wpi::json | static |
| type() const noexcept | wpi::json | inline |
| type_error typedef | wpi::json | |
| type_name() const noexcept | wpi::json | |
| unflatten() const | wpi::json | inline |
| update(const_reference j) | wpi::json | |
| update(const_iterator first, const_iterator last) | wpi::json | |
| value(StringRef key, const ValueType &default_value) const | wpi::json | inline |
| value(StringRef key, const char *default_value) const | wpi::json | inline |
| value(const json_pointer &ptr, const ValueType &default_value) const | wpi::json | inline |
| value(const json_pointer &ptr, const char *default_value) const | wpi::json | inline |
| value_t typedef (defined in wpi::json) | wpi::json | |
| value_type typedef | wpi::json | |
| ~json() noexcept | wpi::json | inline |