WPILibC++
unspecified
|
This is the complete list of members for wpi::json, including all inherited members.
array(std::initializer_list< json > init=std::initializer_list< json >()) | wpi::json | inlinestatic |
array_t typedef | wpi::json | |
at(size_type idx) | wpi::json | |
at(size_type idx) const | wpi::json | |
at(llvm::StringRef key) | wpi::json | |
at(llvm::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 | |
back() const | wpi::json | |
begin() noexcept | wpi::json | inline |
begin() const noexcept | wpi::json | inline |
boolean_t typedef | wpi::json | |
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 | |
count(llvm::StringRef key) const | wpi::json | inline |
detail::external_constructor (defined in wpi::json) | wpi::json | friend |
difference_type typedef | wpi::json | |
dump(const int indent=-1) const | wpi::json | |
dump(llvm::raw_ostream &os, int indent=-1) const | wpi::json | |
emplace(llvm::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(llvm::StringRef key) | wpi::json | |
erase(const size_type idx) | wpi::json | |
exception typedef | wpi::json | |
find(llvm::StringRef key) | wpi::json | |
find(llvm::StringRef key) const | wpi::json | |
flatten() const | wpi::json | inline |
from_cbor(wpi::raw_istream &is) | wpi::json | static |
from_cbor(llvm::StringRef s) (defined in wpi::json) | wpi::json | static |
from_msgpack(wpi::raw_istream &is) | wpi::json | static |
from_msgpack(llvm::StringRef s) (defined in wpi::json) | wpi::json | static |
front() | wpi::json | inline |
front() const | wpi::json | inline |
get() const | wpi::json | inline |
get() const | wpi::json | inline |
get() noexcept | wpi::json | inline |
get() const noexcept | wpi::json | inline |
get_ptr() noexcept | wpi::json | inline |
get_ptr() const noexcept | wpi::json | inline |
get_ref() | wpi::json | inline |
get_ref() const | wpi::json | inline |
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, std::initializer_list< json > 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 |
iterator typedef | wpi::json | |
iterator_wrapper(reference cont) | wpi::json | inlinestatic |
iterator_wrapper(const_reference cont) | wpi::json | inlinestatic |
json(const value_t value_type) | wpi::json | inline |
json(std::nullptr_t=nullptr) noexcept | wpi::json | inline |
json(CompatibleType &&val) | wpi::json | inline |
json(std::initializer_list< json > 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 |
JsonTest (defined in wpi::json) | wpi::json | friend |
max_size() const noexcept | wpi::json | |
meta() | wpi::json | static |
number_float_t typedef | wpi::json | |
number_integer_t typedef | wpi::json | |
number_unsigned_t typedef | wpi::json | |
object(std::initializer_list< json > init=std::initializer_list< json >()) | wpi::json | inlinestatic |
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< llvm::StringRef, json > &val) | wpi::json | inline |
operator+=(std::initializer_list< json > 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<<(llvm::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 &&std::is_nothrow_move_assignable< value_t >::value &&std::is_nothrow_move_constructible< json_value >::value &&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>>(wpi::raw_istream &i, json &j) | wpi::json | friend |
operator[](size_type idx) | wpi::json | |
operator[](size_type idx) const | wpi::json | |
operator[](llvm::StringRef key) | wpi::json | |
operator[](llvm::StringRef key) const | wpi::json | |
operator[](T *(&key)[n]) | wpi::json | inline |
operator[](T *(&key)[n]) const | wpi::json | inline |
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(llvm::StringRef s, const parser_callback_t cb=nullptr) | wpi::json | static |
parse(wpi::raw_istream &i, const parser_callback_t cb=nullptr) | wpi::json | static |
parse_error typedef | wpi::json | |
parse_event_t enum name | wpi::json | |
parser_callback_t typedef | wpi::json | |
pointer typedef | wpi::json | |
push_back(json &&val) | wpi::json | |
push_back(const json &val) | wpi::json | |
push_back(const std::pair< llvm::StringRef, json > &val) | wpi::json | |
push_back(std::initializer_list< json > init) | wpi::json | |
reference typedef | wpi::json | |
size() const noexcept | wpi::json | |
size_type typedef | wpi::json | |
string_t typedef | wpi::json | |
swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value &&std::is_nothrow_move_assignable< value_t >::value &&std::is_nothrow_move_constructible< json_value >::value &&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(llvm::raw_ostream &os, const json &j) | wpi::json | static |
to_cbor(const json &j, llvm::SmallVectorImpl< char > buf) (defined in wpi::json) | wpi::json | static |
to_cbor(const json &j) (defined in wpi::json) | wpi::json | static |
to_msgpack(llvm::raw_ostream &os, const json &j) | wpi::json | static |
to_msgpack(const json &j, llvm::SmallVectorImpl< char > buf) (defined in wpi::json) | wpi::json | static |
to_msgpack(const json &j) (defined in wpi::json) | wpi::json | static |
type() const noexcept | wpi::json | inline |
type_error typedef | wpi::json | |
type_name() const | wpi::json | |
unflatten() const | wpi::json | inline |
value(llvm::StringRef key, ValueType default_value) const | wpi::json | inline |
value(llvm::StringRef key, const char *default_value) const | wpi::json | inline |
value(const json_pointer &ptr, 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() | wpi::json |