class ImplicitWeakMessage

Defined at line 44 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

An implementation of MessageLite that treats all data as unknown. This type

acts as a placeholder for an implicit weak field in the case where the true

message type does not get linked into the binary.

Public Methods

void ImplicitWeakMessage ()

Defined at line 46 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

void Clear ()

Defined at line 74 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

size_t ByteSizeLong ()

Defined at line 76 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

void ImplicitWeakMessage (ConstantInitialized )
void ImplicitWeakMessage (const ImplicitWeakMessage & )

Defined at line 48 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

const ImplicitWeakMessage & default_instance ()
const ClassData * GetClassData ()
const char * ParseImpl (ImplicitWeakMessage * msg, const char * ptr, ParseContext * ctx)
auto InternalGenerateClassData_ (const MessageLite & prototype, const TcParseTableBase * tc_table)
auto InternalGenerateParseTable_ (const ClassData * class_data)
ImplicitWeakMessage & operator= (const ImplicitWeakMessage & )

Defined at line 49 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

void ImplicitWeakMessage (internal::InternalVisibility , Arena * arena)

Arena enabled constructors: for internal use only.

Defined at line 52 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

void ImplicitWeakMessage (Arena * arena)

TODO: make this constructor private

Defined at line 56 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

void ~ImplicitWeakMessage ()

Defined at line 68 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

uint8_t * _InternalSerialize (uint8_t * target, io::EpsCopyOutputStream * stream)

Defined at line 82 of file ../../third_party/protobuf/src/src/google/protobuf/implicit_weak_message.h

Friends

class ImplicitWeakMessageDefaultType