class ZeroFieldsBase
Defined at line 30 of file ../../third_party/protobuf/src/google/protobuf/generated_message_bases.h
To save code size, protos without any fields are derived from ZeroFieldsBase
rather than Message.
Protected Members
_impl_
Public Methods
void Clear ()
Defined at line 32 of file ../../third_party/protobuf/src/google/protobuf/generated_message_bases.h
size_t ByteSizeLong ()
Defined at line 33 of file ../../third_party/protobuf/src/google/protobuf/generated_message_bases.h
int GetCachedSize ()
Defined at line 34 of file ../../third_party/protobuf/src/google/protobuf/generated_message_bases.h
::uint8_t * _InternalSerialize (::uint8_t * target, io::EpsCopyOutputStream * stream)
Defined at line 35 of file ../../third_party/protobuf/src/google/protobuf/generated_message_bases.h
Protected Methods
void ~ZeroFieldsBase ()
void SharedDtor (MessageLite & msg)
void MergeImpl (MessageLite & to, const MessageLite & from)
void CopyImpl (Message & to, const Message & from)
void InternalSwap (ZeroFieldsBase * other)
void Clear (MessageLite & msg)
size_t ByteSizeLong (const MessageLite & msg)
::uint8_t * _InternalSerialize (const MessageLite & msg, ::uint8_t * target, io::EpsCopyOutputStream * stream)