class ImplicitWeakMessage

Defined at line 37 of file ../../third_party/protobuf/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 39 of file ../../third_party/protobuf/src/google/protobuf/implicit_weak_message.h

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

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

ImplicitWeakMessage & operator= (const ImplicitWeakMessage & )

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

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

Arena enabled constructors: for internal use only.

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

void ImplicitWeakMessage (Arena * arena)

TODO: make this constructor private

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

const ImplicitWeakMessage & default_instance ()
const ClassData * GetClassData ()
void ~ImplicitWeakMessage ()

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

void Clear ()

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

size_t ByteSizeLong ()

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

const char * ParseImpl (ImplicitWeakMessage * msg, const char * ptr, ParseContext * ctx)
uint8_t * _InternalSerialize (uint8_t * target, io::EpsCopyOutputStream * stream)

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