JSON Pointer defines a string syntax for identifying a specific value within a JSON document.
More...
#include <json.h>
|
using | string_t = typename string_t_helper< RefStringType >::type |
|
template<typename RefStringType>
class nlohmann::json_pointer< RefStringType >
JSON Pointer defines a string syntax for identifying a specific value within a JSON document.
- See also
- https://json.nlohmann.me/api/json_pointer/
Definition at line 13242 of file json.h.
◆ string_t
template<typename RefStringType >
◆ json_pointer()
template<typename RefStringType >
◆ back()
template<typename RefStringType >
◆ empty()
template<typename RefStringType >
◆ operator string_t()
template<typename RefStringType >
◆ operator/=() [1/3]
template<typename RefStringType >
◆ operator/=() [2/3]
template<typename RefStringType >
◆ operator/=() [3/3]
template<typename RefStringType >
◆ parent_pointer()
template<typename RefStringType >
◆ pop_back()
template<typename RefStringType >
◆ push_back() [1/2]
template<typename RefStringType >
◆ push_back() [2/2]
template<typename RefStringType >
◆ to_string()
template<typename RefStringType >
◆ basic_json
template<typename RefStringType >
◆ json_pointer
template<typename RefStringType >
template<typename >
◆ operator!=
template<typename RefStringType >
template<typename RefStringTypeLhs , typename RefStringTypeRhs >
compares two JSON pointers for inequality
- Parameters
-
[in] | lhs | JSON pointer to compare |
[in] | rhs | JSON pointer to compare |
- Returns
- whether lhs is not equal rhs
@complexity Linear in the length of the JSON pointer
@exceptionsafety No-throw guarantee: this function never throws exceptions.
Definition at line 14090 of file json.h.
◆ operator/ [1/3]
template<typename RefStringType >
◆ operator/ [2/3]
template<typename RefStringType >
◆ operator/ [3/3]
template<typename RefStringType >
◆ operator==
template<typename RefStringType >
template<typename RefStringTypeLhs , typename RefStringTypeRhs >
compares two JSON pointers for equality
- Parameters
-
[in] | lhs | JSON pointer to compare |
[in] | rhs | JSON pointer to compare |
- Returns
- whether lhs is equal to rhs
@complexity Linear in the length of the JSON pointer
@exceptionsafety No-throw guarantee: this function never throws exceptions.
Definition at line 14083 of file json.h.
The documentation for this class was generated from the following file: