template <typename T>

struct WeakRepeatedPtrField

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

Public Members

 

Public Methods

void WeakRepeatedPtrField<T> ()

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

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

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

void WeakRepeatedPtrField<T> (internal::InternalVisibility , Arena * arena)

Arena enabled constructors: for internal use only.

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

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

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

void WeakRepeatedPtrField<T> (Arena * arena)

TODO: make this constructor private

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

void ~WeakRepeatedPtrField<T> ()

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

bool empty ()

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

iterator begin ()

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

const_iterator begin ()

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

const_iterator cbegin ()

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

iterator end ()

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

const_iterator end ()

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

const_iterator cend ()

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

pointer_iterator pointer_begin ()

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

const_pointer_iterator pointer_begin ()

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

pointer_iterator pointer_end ()

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

const_pointer_iterator pointer_end ()

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

T * Add ()

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

void Clear ()

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

void MergeFrom (const WeakRepeatedPtrField<T> & other)

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

void InternalSwap (WeakRepeatedPtrField<T> *__restrict other)

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

const internal::RepeatedPtrFieldBase & base ()

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

internal::RepeatedPtrFieldBase & base ()

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

size_t InternalGetArenaOffset (internal::InternalVisibility visibility)

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

Records