TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
repeated_field.h File Reference
+ Include dependency graph for repeated_field.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

singleton  google::protobuf::RepeatedField< Element >
 
class  google::protobuf::internal::RepeatedPtrIterator< Element >
 
class  google::protobuf::internal::RepeatedPtrOverPtrsIterator< Element, VoidPtr >
 
struct  google::protobuf::internal::ElementCopier< Element, HasTrivialCopy >
 
class  google::protobuf::internal::RepeatedPtrFieldBase
 
class  google::protobuf::internal::GenericTypeHandler< GenericType >
 
class  google::protobuf::internal::StringTypeHandlerBase
 
class  google::protobuf::internal::StringTypeHandler
 
class  google::protobuf::RepeatedPtrField< Element >
 
struct  google::protobuf::internal::ElementCopier< Element, true >
 
class  google::protobuf::RepeatedPtrField< Element >::TypeHandler
 
class  google::protobuf::RepeatedPtrField< Element >::TypeHandler
 
class  google::protobuf::internal::RepeatedPtrIterator< Element >
 
class  google::protobuf::internal::RepeatedPtrOverPtrsIterator< Element, VoidPtr >
 
class  google::protobuf::internal::RepeatedFieldBackInsertIterator< T >
 
class  google::protobuf::internal::RepeatedPtrFieldBackInsertIterator< T >
 
class  google::protobuf::internal::AllocatedRepeatedPtrFieldBackInsertIterator< T >
 

Namespaces

 google
 
 google::upb
 
 google::upb::google_opensource
 
 google::protobuf
 
 google::protobuf::internal
 

Functions

void google::protobuf::internal::LogIndexOutOfBounds (int index, int size)
 
template<typename Iter >
int google::protobuf::internal::CalculateReserve (Iter begin, Iter end, std::forward_iterator_tag)
 
template<typename Iter >
int google::protobuf::internal::CalculateReserve (Iter, Iter, std::input_iterator_tag)
 
template<typename Iter >
int google::protobuf::internal::CalculateReserve (Iter begin, Iter end)
 
template<typename T >
internal::RepeatedFieldBackInsertIterator
< T > 
google::protobuf::RepeatedFieldBackInserter (RepeatedField< T > *const mutable_field)
 
template<typename T >
internal::RepeatedPtrFieldBackInsertIterator
< T > 
google::protobuf::RepeatedPtrFieldBackInserter (RepeatedPtrField< T > *const mutable_field)
 
template<typename T >
internal::RepeatedPtrFieldBackInsertIterator
< T > 
google::protobuf::RepeatedFieldBackInserter (RepeatedPtrField< T > *const mutable_field)
 
template<typename T >
internal::AllocatedRepeatedPtrFieldBackInsertIterator
< T > 
google::protobuf::AllocatedRepeatedPtrFieldBackInserter (RepeatedPtrField< T > *const mutable_field)
 

Variables

static const int google::protobuf::internal::kMinRepeatedFieldAllocationSize = 4