template <typename ImplicitWeakType>

class ImplicitWeakTypeHandler

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

A type handler for use with implicit weak repeated message fields.

Public Members

static const bool Moveable

Public Methods

MessageLite * NewFromPrototype (const MessageLite * prototype, Arena * arena)

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

void Delete (MessageLite * value, Arena * arena)

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

Arena * GetArena (MessageLite * value)

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

void Clear (MessageLite * value)

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

void Merge (const MessageLite & from, MessageLite * to)

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