33 #ifndef GOOGLE_PROTOBUF_UTIL_JSON_UTIL_H__ 34 #define GOOGLE_PROTOBUF_UTIL_JSON_UTIL_H__ 42 class ZeroCopyInputStream;
43 class ZeroCopyOutputStream;
58 always_print_primitive_fields(
false) {
85 const string& type_url,
86 const string& binary_input,
91 const string& type_url,
92 const string& binary_input,
93 string* json_output) {
106 const string& type_url,
112 const string& type_url,
113 const string& json_input,
114 string* binary_output);
123 virtual void Append(
const char*
bytes,
size_t len);
136 #endif // GOOGLE_PROTOBUF_UTIL_JSON_UTIL_H__ util::Status JsonToBinaryString(TypeResolver *resolver, const string &type_url, const string &json_input, string *binary_output)
Definition: json_util.cc:165
EGLStreamKHR stream
Definition: eglext.h:340
ZeroCopyStreamByteSink(io::ZeroCopyOutputStream *stream)
Definition: json_util.h:120
#define GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName)
Definition: macros.h:40
OPENSSL_EXPORT const ASN1_OBJECT int const unsigned char * bytes
Definition: x509.h:1053
util::Status BinaryToJsonString(TypeResolver *resolver, const string &type_url, const string &binary_input, string *json_output)
Definition: json_util.h:90
bool add_whitespace
Definition: json_util.h:50
Definition: json_util.h:47
Definition: type_resolver.h:54
util::Status JsonToBinaryStream(TypeResolver *resolver, const string &type_url, io::ZeroCopyInputStream *json_input, io::ZeroCopyOutputStream *binary_output)
Definition: json_util.cc:141
OPENSSL_EXPORT const ASN1_OBJECT int const unsigned char int len
Definition: x509.h:1053
Definition: json_util.h:118
Definition: zero_copy_stream.h:181
Definition: __init__.py:1
Definition: document.h:393
#define false
Definition: float-mm.c:5
#define LIBPROTOBUF_EXPORT
Definition: port.h:97
Definition: gflags_completions.h:115
util::Status BinaryToJsonStream(TypeResolver *resolver, const string &type_url, io::ZeroCopyInputStream *binary_input, io::ZeroCopyOutputStream *json_output)
Definition: json_util.h:75
JsonOptions()
Definition: json_util.h:57
bool always_print_primitive_fields
Definition: json_util.h:55