Experimental and untested: represents an element of the "path" to access a node. More...
#include <json.h>
Public Member Functions | |
| PathArgument () | |
| PathArgument () | |
| PathArgument (ArrayIndex index) | |
| PathArgument (ArrayIndex index) | |
| PathArgument (const char *key) | |
| PathArgument (const char *key) | |
| PathArgument (const std::string &key) | |
| PathArgument (const std::string &key) | |
Private Types | |
| enum | Kind { kindNone = 0, kindIndex, kindKey, kindNone = 0, kindIndex, kindKey } |
| enum | Kind { kindNone = 0, kindIndex, kindKey, 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.
Definition at line 993 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
private |
| Enumerator | |
|---|---|
| kindNone | |
| kindIndex | |
| kindKey | |
| kindNone | |
| kindIndex | |
| kindKey | |
Definition at line 1003 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
private |
| Enumerator | |
|---|---|
| kindNone | |
| kindIndex | |
| kindKey | |
| kindNone | |
| kindIndex | |
| kindKey | |
Definition at line 1003 of file third_party/protobuf/conformance/third_party/jsoncpp/json.h.
| Json::PathArgument::PathArgument | ( | ) |
Definition at line 3817 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | ArrayIndex | index | ) |
Definition at line 3819 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | const char * | key | ) |
Definition at line 3822 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | const std::string & | key | ) |
Definition at line 3825 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::PathArgument::PathArgument | ( | ) |
| Json::PathArgument::PathArgument | ( | ArrayIndex | index | ) |
| Json::PathArgument::PathArgument | ( | const char * | key | ) |
| Json::PathArgument::PathArgument | ( | const std::string & | key | ) |
|
friend |
Definition at line 995 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
private |
Definition at line 1009 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
private |
Definition at line 1008 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
private |
Definition at line 1010 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.