template <typename ImplicitWeakType>

class ImplicitWeakTypeHandler

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

void Delete (MessageLite * value, Arena * arena)

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

Arena * GetArena (MessageLite * value)

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

void Clear (MessageLite * value)

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

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

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

bool has_default_instance ()

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