Namespaces | Functions | Variables
protobuf/src/google/protobuf/util/internal/json_stream_parser.cc File Reference
#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>
Include dependency graph for protobuf/src/google/protobuf/util/internal/json_stream_parser.cc:

Go to the source code of this file.

Namespaces

 google
 
 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
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:21