#include <google/protobuf/util/internal/json_stream_parser.h>#include <algorithm>#include <cctype>#include <cmath>#include <memory>#include <stack>#include <string>#include <google/protobuf/stubs/common.h>#include <google/protobuf/stubs/logging.h>#include <google/protobuf/stubs/strutil.h>#include <google/protobuf/stubs/status.h>#include <google/protobuf/util/internal/object_writer.h>#include <google/protobuf/util/internal/json_escaping.h>
Go to the source code of this file.
Namespaces | |
| google::protobuf | |
| google::protobuf::util | |
| google::protobuf::util::converter | |
Functions | |
| static bool | google::protobuf::util::converter::ConsumeKey (StringPiece *input, StringPiece *key) |
| static bool | google::protobuf::util::converter::ConsumeKeyPermissive (StringPiece *input, StringPiece *key) |
| bool | google::protobuf::util::converter::IsAlphanumeric (char c) |
| bool | google::protobuf::util::converter::IsKeySeparator (char c) |
| bool | google::protobuf::util::converter::IsLetter (char c) |
| static bool | google::protobuf::util::converter::MatchKey (StringPiece input) |
| void | google::protobuf::util::converter::ReplaceInvalidCodePoints (StringPiece str, const std::string &replacement, std::string *dst) |
Variables | |
| static const int | google::protobuf::util::converter::kDefaultMaxRecursionDepth = 100 |
| static const StringPiece | google::protobuf::util::converter::kKeywordFalse = "false" |
| static const StringPiece | google::protobuf::util::converter::kKeywordNull = "null" |
| static const StringPiece | google::protobuf::util::converter::kKeywordTrue = "true" |
| static const int | google::protobuf::util::converter::kUnicodeEscapedLength = 6 |