key_value.md
July 8, 2024 ยท View on GitHub
jsoncons::key_value
template <typename KeyT,typename ValueT>
class key_value
key_value stores a key (name) and a json value
Member types
| Member type | Definition |
|---|---|
key_type | KeyT |
value_type | ValueT |
string_view_type | ValueT::string_view_type |
Accessors
const key_type& key() const
const json& value() const
json& value()
Non member functions
bool operator==(const key_value& lhs, const key_value& rhs) |
Returns true if two key_value objects compare equal, |
bool operator!=(const key_value& lhs, const key_value& rhs) |
Returns true if two key_value objects do not compare equal, |
bool operator<(const key_value& lhs, const key_value& rhs) |
Compares the contents of lhs and rhs lexicographically. |
bool operator<=(const key_value& lhs, const key_value& rhs) |
Compares the contents of lhs and rhs lexicographically. |
bool operator>(const key_value& lhs, const key_value& rhs) |
Compares the contents of lhs and rhs lexicographically. |
bool operator>=(const key_value& lhs, const key_value& rhs) |
Compares the contents of lhs and rhs lexicographically. |