webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Classes | Functions
google::protobuf::util Namespace Reference

Namespaces

 converter
 
 error
 
 internal
 

Classes

class  DefaultFieldComparator
 
class  FieldComparator
 
class  FieldContext
 
class  FieldMaskUtil
 
struct  JsonOptions
 
class  MessageDifferencer
 
class  SnakeCaseCamelCaseTest
 
class  Status
 
class  StatusOr
 
struct  StatusPod
 
class  TimeUtil
 
class  TypeResolver
 

Functions

ostream & operator<< (ostream &os, const Status &x)
 
template<typename T >
Status DoAssignOrReturn (T &lhs, StatusOr< T > result)
 
util::Status BinaryToJsonStream (TypeResolver *resolver, const string &type_url, io::ZeroCopyInputStream *binary_input, io::ZeroCopyOutputStream *json_output, const JsonOptions &options)
 
util::Status BinaryToJsonString (TypeResolver *resolver, const string &type_url, const string &binary_input, string *json_output, const JsonOptions &options)
 
util::Status JsonToBinaryStream (TypeResolver *resolver, const string &type_url, io::ZeroCopyInputStream *json_input, io::ZeroCopyOutputStream *binary_output)
 
util::Status JsonToBinaryString (TypeResolver *resolver, const string &type_url, const string &json_input, string *binary_output)
 
util::Status BinaryToJsonStream (TypeResolver *resolver, const string &type_url, io::ZeroCopyInputStream *binary_input, io::ZeroCopyOutputStream *json_output)
 
util::Status BinaryToJsonString (TypeResolver *resolver, const string &type_url, const string &binary_input, string *json_output)
 
TypeResolver * NewTypeResolverForDescriptorPool (const string &url_prefix, const DescriptorPool *pool)
 

Function Documentation

◆ BinaryToJsonStream() [1/2]

util::Status google::protobuf::util::BinaryToJsonStream ( TypeResolver *  resolver,
const string &  type_url,
io::ZeroCopyInputStream *  binary_input,
io::ZeroCopyOutputStream *  json_output,
const JsonOptions &  options 
)

◆ BinaryToJsonStream() [2/2]

util::Status google::protobuf::util::BinaryToJsonStream ( TypeResolver *  resolver,
const string &  type_url,
io::ZeroCopyInputStream *  binary_input,
io::ZeroCopyOutputStream *  json_output 
)
inline

◆ BinaryToJsonString() [1/2]

util::Status google::protobuf::util::BinaryToJsonString ( TypeResolver *  resolver,
const string &  type_url,
const string &  binary_input,
string *  json_output 
)
inline

◆ BinaryToJsonString() [2/2]

LIBPROTOBUF_EXPORT util::Status google::protobuf::util::BinaryToJsonString ( TypeResolver *  resolver,
const string &  type_url,
const string &  binary_input,
string *  json_output,
const JsonOptions &  options 
)

◆ DoAssignOrReturn()

template<typename T >
Status google::protobuf::util::DoAssignOrReturn ( T &  lhs,
StatusOr< T >  result 
)

◆ JsonToBinaryStream()

util::Status google::protobuf::util::JsonToBinaryStream ( TypeResolver *  resolver,
const string &  type_url,
io::ZeroCopyInputStream *  json_input,
io::ZeroCopyOutputStream *  binary_output 
)

◆ JsonToBinaryString()

LIBPROTOBUF_EXPORT util::Status google::protobuf::util::JsonToBinaryString ( TypeResolver *  resolver,
const string &  type_url,
const string &  json_input,
string *  binary_output 
)

◆ NewTypeResolverForDescriptorPool()

LIBPROTOBUF_EXPORT TypeResolver * google::protobuf::util::NewTypeResolverForDescriptorPool ( const string &  url_prefix,
const DescriptorPool *  pool 
)

◆ operator<<()

LIBPROTOBUF_EXPORT ostream & google::protobuf::util::operator<< ( ostream &  os,
const Status &  x 
)