TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
google::protobuf::internal::AllocatedRepeatedPtrFieldBackInsertIterator< T > Class Template Reference

#include <repeated_field.h>

Public Member Functions

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

Private Attributes

RepeatedPtrField< T > * field_
 

Constructor & Destructor Documentation

1545  : field_(mutable_field) {
1546  }
RepeatedPtrField< T > * field_
Definition: repeated_field.h:1564

Member Function Documentation

1552  {
1553  return *this;
1554  }
1555  {
1556  return *this;
1557  }
1559  {
1560  return *this;
1561  }
1548  {
1549  field_->AddAllocated(ptr_to_value);
1550  return *this;
1551  }
void AddAllocated(Element *value)
Definition: repeated_field.h:1202
RepeatedPtrField< T > * field_
Definition: repeated_field.h:1564

+ Here is the call graph for this function:

Member Data Documentation


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