updated protobuf to 3.18.1
This commit is contained in:
15
external/include/google/protobuf/any.h
vendored
15
external/include/google/protobuf/any.h
vendored
@@ -67,12 +67,12 @@ class PROTOBUF_EXPORT AnyMetadata {
|
||||
// The resulted type URL will be "type.googleapis.com/<message_full_name>".
|
||||
// Returns false if serializing the message failed.
|
||||
template <typename T>
|
||||
bool PackFrom(const T& message) {
|
||||
return InternalPackFrom(message, kTypeGoogleApisComPrefix,
|
||||
bool PackFrom(Arena* arena, const T& message) {
|
||||
return InternalPackFrom(arena, message, kTypeGoogleApisComPrefix,
|
||||
T::FullMessageName());
|
||||
}
|
||||
|
||||
bool PackFrom(const Message& message);
|
||||
bool PackFrom(Arena* arena, const Message& message);
|
||||
|
||||
// Packs a message using the given type URL prefix. The type URL will be
|
||||
// constructed by concatenating the message type's full name to the prefix
|
||||
@@ -82,11 +82,11 @@ class PROTOBUF_EXPORT AnyMetadata {
|
||||
// URL: "type.googleapis.com/<message_full_name>".
|
||||
// Returns false if serializing the message failed.
|
||||
template <typename T>
|
||||
bool PackFrom(const T& message, StringPiece type_url_prefix) {
|
||||
return InternalPackFrom(message, type_url_prefix, T::FullMessageName());
|
||||
bool PackFrom(Arena* arena, const T& message, StringPiece type_url_prefix) {
|
||||
return InternalPackFrom(arena, message, type_url_prefix, T::FullMessageName());
|
||||
}
|
||||
|
||||
bool PackFrom(const Message& message, StringPiece type_url_prefix);
|
||||
bool PackFrom(Arena* arena, const Message& message, StringPiece type_url_prefix);
|
||||
|
||||
// Unpacks the payload into the given message. Returns false if the message's
|
||||
// type doesn't match the type specified in the type URL (i.e., the full
|
||||
@@ -108,7 +108,8 @@ class PROTOBUF_EXPORT AnyMetadata {
|
||||
}
|
||||
|
||||
private:
|
||||
bool InternalPackFrom(const MessageLite& message,
|
||||
bool InternalPackFrom(Arena* arena,
|
||||
const MessageLite& message,
|
||||
StringPiece type_url_prefix,
|
||||
StringPiece type_name);
|
||||
bool InternalUnpackTo(StringPiece type_name,
|
||||
|
||||
Reference in New Issue
Block a user