Classes | |
| class | ErrorInfo |
| struct | StructuredError |
| class | Token |
Public Types | |
| typedef char | Char |
| typedef char | Char |
Public Member Functions | |
| std::string | getFormattedErrorMessages () const |
| std::string | getFormattedErrorMessages () const |
| std::vector< StructuredError > | getStructuredErrors () const |
| std::vector< StructuredError > | getStructuredErrors () const |
| bool | good () const |
| bool | good () const |
| OurReader (OurFeatures const &features) | |
| OurReader (OurFeatures const &features) | |
| bool | parse (const char *beginDoc, const char *endDoc, Value &root, bool collectComments=true) |
| bool | parse (const char *beginDoc, const char *endDoc, Value &root, bool collectComments=true) |
| bool | pushError (const Value &value, const std::string &message) |
| bool | pushError (const Value &value, const std::string &message) |
| bool | pushError (const Value &value, const std::string &message, const Value &extra) |
| bool | pushError (const Value &value, const std::string &message, const Value &extra) |
Public Attributes | |
| const typedef Char * | Location |
Private Attributes | |
| Location | begin_ |
| bool | collectComments_ |
| std::string | commentsBefore_ |
| Location | current_ |
| std::string | document_ |
| Location | end_ |
| Errors | errors_ |
| const OurFeatures | features_ |
| Value * | lastValue_ |
| Location | lastValueEnd_ |
| Nodes | nodes_ |
| int | stackDepth_ |
Definition at line 1103 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| typedef char Json::OurReader::Char |
Definition at line 1105 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| typedef char Json::OurReader::Char |
Definition at line 1105 of file protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1162 of file protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1162 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1204 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1204 of file protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1128 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1128 of file protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::OurReader::OurReader | ( | OurFeatures const & | features | ) |
Definition at line 1222 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| Json::OurReader::OurReader | ( | OurFeatures const & | features | ) |
|
private |
Definition at line 1535 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
Definition at line 1940 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
|
private |
Definition at line 1962 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1969 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1772 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1782 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1722 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1732 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1818 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1829 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1882 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
|
private |
Definition at line 1911 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| std::string Json::OurReader::getFormattedErrorMessages | ( | ) | const |
| std::string Json::OurReader::getFormattedErrorMessages | ( | ) | const |
Definition at line 2008 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 2000 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
Definition at line 1977 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
Definition at line 1971 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
| std::vector<StructuredError> Json::OurReader::getStructuredErrors | ( | ) | const |
| std::vector< OurReader::StructuredError > Json::OurReader::getStructuredErrors | ( | ) | const |
Definition at line 2024 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| bool Json::OurReader::good | ( | ) | const |
| bool Json::OurReader::good | ( | ) | const |
Definition at line 2074 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1500 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| bool Json::OurReader::parse | ( | const char * | beginDoc, |
| const char * | endDoc, | ||
| Value & | root, | ||
| bool | collectComments = true |
||
| ) |
| bool Json::OurReader::parse | ( | const char * | beginDoc, |
| const char * | endDoc, | ||
| Value & | root, | ||
| bool | collectComments = true |
||
| ) |
Definition at line 1229 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 2039 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
| bool Json::OurReader::pushError | ( | const Value & | value, |
| const std::string & | message, | ||
| const Value & | extra | ||
| ) |
| bool Json::OurReader::pushError | ( | const Value & | value, |
| const std::string & | message, | ||
| const Value & | extra | ||
| ) |
Definition at line 2056 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1684 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1511 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
|
private |
Definition at line 1555 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1546 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1571 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1622 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1597 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
|
private |
Definition at line 1610 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1390 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1277 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1949 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
Definition at line 1380 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1490 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
|
private |
|
private |
|
private |
Definition at line 1208 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1217 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1213 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1210 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1207 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1209 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1206 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1216 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1212 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1211 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
Definition at line 1106 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1205 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
private |
Definition at line 1214 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.