template <typename T>
class AllocatedRepeatedPtrFieldBackInsertIterator
Defined at line 2579 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h
Friended to allow calling `AddAllocated` from our private base class with
arena pointers, which may be cached in the iterator. This saves us needing
to call `GetArena()` on the `RepeatedPtrField` every insertion, which has 2
levels of indirection.
Public Methods
void AllocatedRepeatedPtrFieldBackInsertIterator<T> (RepeatedPtrField<T> *const mutable_field)
Defined at line 2587 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h
AllocatedRepeatedPtrFieldBackInsertIterator<T> & operator= (T *const ptr_to_value)
Defined at line 2590 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h
AllocatedRepeatedPtrFieldBackInsertIterator<T> & operator* ()
Defined at line 2599 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h
AllocatedRepeatedPtrFieldBackInsertIterator<T> & operator++ ()
Defined at line 2600 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h
AllocatedRepeatedPtrFieldBackInsertIterator<T> & operator++ (int )
Defined at line 2601 of file ../../third_party/protobuf/src/src/google/protobuf/repeated_ptr_field.h