• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# json_pointer
2
3```cpp
4template<typename BasicJsonType>
5class json_pointer;
6```
7
8## Template parameters
9
10`BasicJsonType`
11:   a specialization of [`basic_json`](basic_json/index.md)
12
13## Member functions
14
15- (constructor)
16- **to_string** - return a string representation of the JSON pointer
17- **operator std::string**- return a string representation of the JSON pointer
18- **operator/=** - append to the end of the JSON pointer
19- **operator/** - create JSON Pointer by appending
20- **parent_pointer** - returns the parent of this JSON pointer
21- **pop_back** - remove last reference token
22- **back** - return last reference token
23- **push_back** - append an unescaped token at the end of the pointer
24- **empty** - return whether pointer points to the root document
25