| /third_party/json/include/nlohmann/detail/ |
| D | json_pointer.hpp | 33 /// @sa https://json.nlohmann.me/api/json_pointer/ 35 class json_pointer class 42 friend class json_pointer; 61 /// @sa https://json.nlohmann.me/api/json_pointer/json_pointer/ 62 explicit json_pointer(const string_t& s = "") in json_pointer() function in json_pointer 67 /// @sa https://json.nlohmann.me/api/json_pointer/to_string/ 79 /// @sa https://json.nlohmann.me/api/json_pointer/operator_string/ 89 friend std::ostream& operator<<(std::ostream& o, const json_pointer& ptr) in operator <<() 97 /// @sa https://json.nlohmann.me/api/json_pointer/operator_slasheq/ 98 json_pointer& operator/=(const json_pointer& ptr) in operator /=() [all …]
|
| /third_party/json/tests/src/ |
| D | unit-json_pointer.cpp | 25 CHECK_THROWS_WITH_AS(json::json_pointer("foo"), 28 CHECK_THROWS_WITH_AS(json::json_pointer("/~~"), 31 CHECK_THROWS_WITH_AS(json::json_pointer("/~"), 34 json::json_pointer p; 43 json::json_pointer const ptr("/10e"); 69 CHECK(j[json::json_pointer()] == j); 70 CHECK(j[json::json_pointer("")] == j); 71 CHECK(j.contains(json::json_pointer())); 72 CHECK(j.contains(json::json_pointer(""))); 75 CHECK(j[json::json_pointer("/foo")] == j["foo"]); [all …]
|
| /third_party/json/docs/examples/ |
| D | json_pointer__to_string.cpp | 9 json::json_pointer ptr1(""); in main() 10 json::json_pointer ptr2("/foo"); in main() 11 json::json_pointer ptr3("/foo/0"); in main() 12 json::json_pointer ptr4("/"); in main() 13 json::json_pointer ptr5("/a~1b"); in main() 14 json::json_pointer ptr6("/c%d"); in main() 15 json::json_pointer ptr7("/e^f"); in main() 16 json::json_pointer ptr8("/g|h"); in main() 17 json::json_pointer ptr9("/i\\j"); in main() 18 json::json_pointer ptr10("/k\"l"); in main() [all …]
|
| D | json_pointer.cpp | 9 json::json_pointer p1; in main() 10 json::json_pointer p2(""); in main() 11 json::json_pointer p3("/"); in main() 12 json::json_pointer p4("//"); in main() 13 json::json_pointer p5("/foo/bar"); in main() 14 json::json_pointer p6("/foo/bar/-"); in main() 15 json::json_pointer p7("/foo/~0"); in main() 16 json::json_pointer p8("/foo/~1"); in main() 21 json::json_pointer p9("foo"); in main() 31 json::json_pointer p10("/foo/~"); in main() [all …]
|
| D | json_pointer__empty.cpp | 9 json::json_pointer ptr0; in main() 10 json::json_pointer ptr1(""); in main() 11 json::json_pointer ptr2("/foo"); in main() 12 json::json_pointer ptr3("/foo/0"); in main()
|
| D | json_pointer__parent_pointer.cpp | 9 json::json_pointer ptr1(""); in main() 10 json::json_pointer ptr2("/foo"); in main() 11 json::json_pointer ptr3("/foo/0"); in main()
|
| D | json_pointer__operator__notequal.cpp | 9 json::json_pointer ptr0; in main() 10 json::json_pointer ptr1(""); in main() 11 json::json_pointer ptr2("/foo"); in main()
|
| D | json_pointer__operator__equal.cpp | 9 json::json_pointer ptr0; in main() 10 json::json_pointer ptr1(""); in main() 11 json::json_pointer ptr2("/foo"); in main()
|
| D | json_pointer__operator__equal_stringtype.cpp | 10 json::json_pointer ptr0; in main() 11 json::json_pointer ptr1(""); in main() 12 json::json_pointer ptr2("/foo"); in main()
|
| D | json_pointer__operator__notequal_stringtype.cpp | 9 json::json_pointer ptr0; in main() 10 json::json_pointer ptr1(""); in main() 11 json::json_pointer ptr2("/foo"); in main()
|
| D | json_pointer__string_t.cpp | 8 json::json_pointer::string_t s = "This is a string."; in main() 12 …std::cout << std::boolalpha << std::is_same<json::json_pointer::string_t, json::string_t>::value <… in main()
|
| D | json_pointer__operator_string_t.cpp | 9 json::json_pointer ptr1("/foo/0"); in main() 10 json::json_pointer ptr2("/a~1b"); in main()
|
| D | json_pointer__back.cpp | 9 json::json_pointer ptr1("/foo"); in main() 10 json::json_pointer ptr2("/foo/0"); in main()
|
| /third_party/json/docs/mkdocs/docs/integration/ |
| D | migration_guide.md | 56 - Comparing JSON Pointers with strings via [`operator==`](../api/json_pointer/operator_eq.md) and 57 [`operator!=`](../api/json_pointer/operator_ne.md) is deprecated since 3.11.2. To compare a 58 …[`json_pointer`](../api/json_pointer/index.md) `p` with a string `s`, convert `s` to a `json_point… 59 [`json_pointer::operator==`](../api/json_pointer/operator_eq.md) or 60 [`json_pointer::operator!=`](../api/json_pointer/operator_ne.md). 65 nlohmann::json::json_pointer lhs("/foo/bar/1"); 72 nlohmann::json::json_pointer lhs("/foo/bar/1"); 73 assert(lhs == nlohmann::json::json_pointer("/foo/bar/1")); 77 …([`json_pointer::operator string_t`](../api/json_pointer/operator_string_t.md)) is deprecated sinc… 78 [`json_pointer::to_string`](../api/json_pointer/to_string.md) instead. [all …]
|
| /third_party/json/docs/mkdocs/docs/api/ |
| D | operator_literal_json_pointer.md | 4 json_pointer operator ""_json_pointer(const char* s, std::size_t n); 8 to a string literal and returns a [`json_pointer`](json_pointer/index.md) object if no parse error … 31 [`json_pointer`](json_pointer/index.md) value parsed from `s` 35 The function can throw anything that [`json_pointer::json_pointer`](json_pointer/index.md) would th… 59 - [json_pointer](json_pointer/index.md) - type to represent JSON Pointers
|
| D | operator_ltlt.md | 1 # <small>nlohmann::</small>operator<<(basic_json), <small>nlohmann::</small>operator<<(json_pointer) 6 std::ostream& operator<<(std::ostream& o, const json_pointer& ptr); // (2) 18 obtained using the [`to_string`](json_pointer/to_string.md) member function.
|
| /third_party/json/docs/mkdocs/docs/api/json_pointer/ |
| D | operator_slash.md | 1 # <small>nlohmann::json_pointer::</small>operator/ 5 json_pointer operator/(const json_pointer& lhs, const json_pointer& rhs); 8 json_pointer operator/(const json_pointer& lhs, string_t token); 11 json_pointer operator/(const json_pointer& lhs, std::size_t array_idx);
|
| D | operator_eq.md | 1 # <small>nlohmann::json_pointer::</small>operator== 7 const json_pointer<RefStringTypeLhs>& lhs, 8 const json_pointer<RefStringTypeRhs>& rhs) noexcept; // (1) 12 const json_pointer<RefStringTypeLhs>& lhs, 18 const json_pointer<RefStringTypeRhs>& rhs); // (2) 21 class json_pointer { 24 const json_pointer<RefStringTypeRhs>& rhs) const noexcept; // (1) 41 : the string type derived from the `json_pointer` operand ([`json_pointer::string_t`](string_t.md…
|
| D | operator_ne.md | 1 # <small>nlohmann::json_pointer::</small>operator!= 7 const json_pointer<RefStringTypeLhs>& lhs, 8 const json_pointer<RefStringTypeRhs>& rhs) noexcept; // (1) 12 const json_pointer<RefStringTypeLhs>& lhs, 18 const json_pointer<RefStringTypeRhs>& rhs); // (2) 32 : the string type derived from the `json_pointer` operand ([`json_pointer::string_t`](string_t.md…
|
| D | operator_slasheq.md | 1 # <small>nlohmann::json_pointer::</small>operator/= 5 json_pointer& operator/=(const json_pointer& ptr); 8 json_pointer& operator/=(string_t token); 11 json_pointer& operator/=(std::size_t array_idx)
|
| D | json_pointer.md | 1 # <small>nlohmann::json_pointer::</small>json_pointer 4 explicit json_pointer(const string_t& s = ""); 29 --8<-- "examples/json_pointer.cpp" 35 --8<-- "examples/json_pointer.output"
|
| D | index.md | 1 # <small>nlohmann::</small>json_pointer 5 class json_pointer; 29 - [(constructor)](json_pointer.md)
|
| /third_party/json/docs/mkdocs/ |
| D | mkdocs.yml | 72 - features/json_pointer.md 223 - json_pointer: 224 - 'Overview': api/json_pointer/index.md 225 - '(Constructor)': api/json_pointer/json_pointer.md 226 - 'back': api/json_pointer/back.md 227 - 'empty': api/json_pointer/empty.md 228 - 'operator string_t': api/json_pointer/operator_string_t.md 229 - 'operator==': api/json_pointer/operator_eq.md 230 - 'operator!=': api/json_pointer/operator_ne.md 231 - 'operator/': api/json_pointer/operator_slash.md [all …]
|
| /third_party/json/docs/docset/ |
| D | docSet.sql | 127 INSERT INTO searchIndex(name, type, path) VALUES ('json_pointer', 'Class', 'api/json_pointer/index.… 128 INSERT INTO searchIndex(name, type, path) VALUES ('json_pointer::back', 'Method', 'api/json_pointer… 129 INSERT INTO searchIndex(name, type, path) VALUES ('json_pointer::empty', 'Method', 'api/json_pointe… 130 …searchIndex(name, type, path) VALUES ('json_pointer::json_pointer', 'Constructor', 'api/json_point… 131 …ERT INTO searchIndex(name, type, path) VALUES ('json_pointer::operator==', 'Operator', 'api/json_p… 132 …ERT INTO searchIndex(name, type, path) VALUES ('json_pointer::operator!=', 'Operator', 'api/json_p… 133 …SERT INTO searchIndex(name, type, path) VALUES ('json_pointer::operator/', 'Operator', 'api/json_p… 134 …ERT INTO searchIndex(name, type, path) VALUES ('json_pointer::operator/=', 'Operator', 'api/json_p… 135 … INTO searchIndex(name, type, path) VALUES ('json_pointer::operator string_t', 'Operator', 'api/js… 136 …RT INTO searchIndex(name, type, path) VALUES ('json_pointer::parent_pointer', 'Method', 'api/json_… [all …]
|
| /third_party/json/docs/mkdocs/docs/features/ |
| D | json_pointer.md | 45 json::json_pointer p = "/nested/one"; 55 [constructor documentation](../api/json_pointer/json_pointer.md) for more information. 76 auto val2 = j.at[json::json_pointer("/nested/three/1")]; // false 77 auto val3 = j.value[json::json_pointer("/nested/four", 0)]; // 0 123 - Class [`json_pointer`](../api/json_pointer/index.md)
|