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)

Records