Experimental and untested: represents an element of the "path" to access a node. More...
#include <json.h>
| Public Member Functions | |
| PathArgument () | |
| PathArgument (ArrayIndex index) | |
| PathArgument (const char *key) | |
| PathArgument (const std::string &key) | |
| Private Types | |
| enum | Kind { kindNone = 0, kindIndex, kindKey } | 
| Private Attributes | |
| ArrayIndex | index_ | 
| std::string | key_ | 
| Kind | kind_ | 
| Friends | |
| class | Path | 
Experimental and untested: represents an element of the "path" to access a node.
| 
 | private | 
| Json::PathArgument::PathArgument | ( | ) | 
Definition at line 3163 of file jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | ArrayIndex | index | ) | 
Definition at line 3169 of file jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | const char * | key | ) | 
Definition at line 3176 of file jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | const std::string & | key | ) | 
Definition at line 3183 of file jsoncpp.cpp.
| 
 | private |