Public Types | Public Member Functions | Private Attributes | List of all members
google::protobuf.internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > Class Template Reference

#include <repeated_field.h>

Inheritance diagram for google::protobuf.internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T >:
Inheritance graph
[legend]

Public Types

using difference_type = std::ptrdiff_t
 
using iterator_category = std::output_iterator_tag
 
using pointer = void
 
using reference = void
 
using value_type = T
 

Public Member Functions

UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator* ()
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator* ()
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator++ ()
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator++ ()
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator++ (int)
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator++ (int)
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator= (T const *const ptr_to_value)
 
UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T > & operator= (T const *const ptr_to_value)
 
 UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator (RepeatedPtrField< T > *const mutable_field)
 
 UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator (RepeatedPtrField< T > *const mutable_field)
 

Private Attributes

RepeatedPtrField< T > * field_
 

Detailed Description

template<typename T>
class google::protobuf.internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator< T >

Definition at line 2574 of file bloaty/third_party/protobuf/src/google/protobuf/repeated_field.h.

Member Typedef Documentation

◆ difference_type

Definition at line 1932 of file repeated_ptr_field.h.

◆ iterator_category

Definition at line 1928 of file repeated_ptr_field.h.

◆ pointer

Definition at line 1930 of file repeated_ptr_field.h.

◆ reference

Definition at line 1931 of file repeated_ptr_field.h.

◆ value_type

Definition at line 1929 of file repeated_ptr_field.h.

Constructor & Destructor Documentation

◆ UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator() [1/2]

◆ UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator() [2/2]

Definition at line 1934 of file repeated_ptr_field.h.

Member Function Documentation

◆ operator*() [1/2]

Definition at line 1942 of file repeated_ptr_field.h.

◆ operator*() [2/2]

◆ operator++() [1/4]

Definition at line 1945 of file repeated_ptr_field.h.

◆ operator++() [2/4]

◆ operator++() [3/4]

Definition at line 1948 of file repeated_ptr_field.h.

◆ operator++() [4/4]

◆ operator=() [1/2]

Definition at line 1937 of file repeated_ptr_field.h.

◆ operator=() [2/2]

Member Data Documentation

◆ field_


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:26