template <typename T>

struct WeakRepeatedPtrField

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

Public Members

 

Public Methods

void WeakRepeatedPtrField<T> ()

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

void WeakRepeatedPtrField<T> (const WeakRepeatedPtrField<T> & rhs)

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

void WeakRepeatedPtrField<T> (internal::InternalVisibility , internal::InternalMetadataOffset offset)

Arena enabled constructors: for internal use only.

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

void WeakRepeatedPtrField<T> (internal::InternalVisibility , internal::InternalMetadataOffset offset, const WeakRepeatedPtrField<T> & rhs)

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

void ~WeakRepeatedPtrField<T> ()

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

bool empty ()

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

iterator begin ()

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

const_iterator begin ()

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

const_iterator cbegin ()

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

iterator end ()

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

const_iterator end ()

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

const_iterator cend ()

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

pointer_iterator pointer_begin ()

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

const_pointer_iterator pointer_begin ()

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

pointer_iterator pointer_end ()

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

const_pointer_iterator pointer_end ()

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

T * Add ()

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

void Clear ()

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

void MergeFrom (const WeakRepeatedPtrField<T> & other)

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

void InternalMergeFromWithArena (internal::InternalVisibility , Arena * arena, const WeakRepeatedPtrField<T> & other)

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

void InternalSwap (WeakRepeatedPtrField<T> *__restrict other)

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

const internal::RepeatedPtrFieldBase & base ()

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

internal::RepeatedPtrFieldBase & base ()

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

size_t InternalGetArenaOffset (internal::InternalVisibility visibility)

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

Records