Namespaces | |
converter | |
error | |
internal | |
status_internal | |
statusor_internal | |
Classes | |
class | DataStripper |
class | DefaultFieldComparator |
class | EnumScrubber |
class | ExtensionStripper |
class | FieldComparator |
class | FieldContext |
class | FieldMaskUtil |
class | FieldScrubber |
class | GogoDataStripper |
struct | JsonParseOptions |
struct | JsonPrintOptions |
class | MessageDifferencer |
class | NumDiffsReporter |
class | Proto3DataStripper |
class | SchemaGroupStripper |
class | SimpleFieldComparator |
class | SnakeCaseCamelCaseTest |
class | Status |
class | StatusOr |
class | TimeUtil |
class | TypeResolver |
Typedefs | |
typedef std::vector< const FieldDescriptor * > | FieldDescriptorArray |
typedef JsonPrintOptions | JsonOptions |
typedef std::vector< const FieldDescriptor * > google::protobuf::util::FieldDescriptorArray |
Definition at line 73 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
Definition at line 90 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
void google::protobuf::util::AddSpecificIndex | ( | google::protobuf::util::MessageDifferencer::SpecificField * | specific_field, |
const Message & | message, | ||
const FieldDescriptor * | field, | ||
int | index | ||
) |
Definition at line 210 of file protobuf/src/google/protobuf/util/message_differencer.cc.
void google::protobuf::util::AddSpecificNewIndex | ( | google::protobuf::util::MessageDifferencer::SpecificField * | specific_field, |
const Message & | message, | ||
const FieldDescriptor * | field, | ||
int | index | ||
) |
Definition at line 221 of file protobuf/src/google/protobuf/util/message_differencer.cc.
|
inline |
Definition at line 126 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::BinaryToJsonStream | ( | TypeResolver * | resolver, |
const std::string & | type_url, | ||
io::ZeroCopyInputStream * | binary_input, | ||
io::ZeroCopyOutputStream * | json_output, | ||
const JsonPrintOptions & | options | ||
) |
Definition at line 84 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
|
inline |
Definition at line 139 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::BinaryToJsonString | ( | TypeResolver * | resolver, |
const std::string & | type_url, | ||
const std::string & | binary_input, | ||
std::string * | json_output, | ||
const JsonPrintOptions & | options | ||
) |
Definition at line 112 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
Status google::protobuf::util::DoAssignOrReturn | ( | T & | lhs, |
StatusOr< T > | result | ||
) |
Definition at line 61 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/status_macros.h.
|
inline |
Definition at line 110 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::JsonStringToMessage | ( | StringPiece | input, |
Message * | message, | ||
const JsonParseOptions & | options | ||
) |
Definition at line 258 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
|
inline |
Definition at line 157 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::JsonToBinaryStream | ( | TypeResolver * | resolver, |
const std::string & | type_url, | ||
io::ZeroCopyInputStream * | json_input, | ||
io::ZeroCopyOutputStream * | binary_output, | ||
const JsonParseOptions & | options | ||
) |
Definition at line 175 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
|
inline |
Definition at line 170 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::JsonToBinaryString | ( | TypeResolver * | resolver, |
const std::string & | type_url, | ||
StringPiece | json_input, | ||
std::string * | binary_output, | ||
const JsonParseOptions & | options | ||
) |
Definition at line 206 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
void google::protobuf::util::MatchIndicesPostProcessorForSmartList | ( | std::vector< int > * | match_list1, |
std::vector< int > * | match_list2 | ||
) |
Definition at line 188 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
inline |
Definition at line 99 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.h.
PROTOBUF_EXPORT util::Status google::protobuf::util::MessageToJsonString | ( | const Message & | message, |
std::string * | output, | ||
const JsonOptions & | options | ||
) |
Definition at line 242 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/json_util.cc.
PROTOBUF_EXPORT TypeResolver * google::protobuf::util::NewTypeResolverForDescriptorPool | ( | const std::string & | url_prefix, |
const DescriptorPool * | pool | ||
) |
Definition at line 365 of file bloaty/third_party/protobuf/src/google/protobuf/util/type_resolver_util.cc.
PROTOBUF_EXPORT std::ostream & google::protobuf::util::operator<< | ( | std::ostream & | os, |
const Status & | x | ||
) |
Definition at line 127 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/stubs/status.cc.
bool PROTOBUF_EXPORT google::protobuf::util::ParseDelimitedFromCodedStream | ( | MessageLite * | message, |
io::CodedInputStream * | input, | ||
bool * | clean_eof | ||
) |
Definition at line 64 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
bool PROTOBUF_EXPORT google::protobuf::util::ParseDelimitedFromZeroCopyStream | ( | MessageLite * | message, |
io::ZeroCopyInputStream * | input, | ||
bool * | clean_eof | ||
) |
Definition at line 57 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
Definition at line 194 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/util/time_util.cc.
Definition at line 197 of file third_party/protobuf/src/google/protobuf/util/time_util.cc.
bool PROTOBUF_EXPORT google::protobuf::util::SerializeDelimitedToCodedStream | ( | const MessageLite & | message, |
io::CodedOutputStream * | output | ||
) |
Definition at line 96 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
bool PROTOBUF_EXPORT google::protobuf::util::SerializeDelimitedToFileDescriptor | ( | const MessageLite & | message, |
int | file_descriptor | ||
) |
Definition at line 41 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
bool PROTOBUF_EXPORT google::protobuf::util::SerializeDelimitedToOstream | ( | const MessageLite & | message, |
std::ostream * | output | ||
) |
Definition at line 47 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
bool PROTOBUF_EXPORT google::protobuf::util::SerializeDelimitedToZeroCopyStream | ( | const MessageLite & | message, |
io::ZeroCopyOutputStream * | output | ||
) |
Definition at line 90 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util.cc.
google::protobuf::util::TEST | ( | DelimitedMessageUtilTest | , |
DelimitedMessages | |||
) |
Definition at line 47 of file bloaty/third_party/protobuf/src/google/protobuf/util/delimited_message_util_test.cc.
google::protobuf::util::TEST | ( | DelimitedMessageUtilTest | , |
FailsAtEndOfStream | |||
) |
Definition at line 85 of file protobuf/src/google/protobuf/util/delimited_message_util_test.cc.