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)
 
TypeResolverNewTypeResolverForDescriptorPool (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 
)