Home
last modified time | relevance | path

Searched refs:RepeatedField (Results 1 – 11 of 11) sorted by relevance

/external/protobuf/src/google/protobuf/
Drepeated_field.h72 class RepeatedField {
74 RepeatedField();
75 ~RepeatedField();
92 void MergeFrom(const RepeatedField& other);
111 void Swap(RepeatedField* other);
130 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(RepeatedField);
421 inline RepeatedField<Element>::RepeatedField() in RepeatedField() function
428 RepeatedField<Element>::~RepeatedField() { in ~RepeatedField()
435 inline int RepeatedField<Element>::size() const { in size()
440 inline int RepeatedField<Element>::Capacity() const { in Capacity()
[all …]
Drepeated_field_unittest.cc59 TEST(RepeatedField, Small) { in TEST() argument
60 RepeatedField<int> field; in TEST()
95 TEST(RepeatedField, Large) { in TEST() argument
96 RepeatedField<int> field; in TEST()
113 TEST(RepeatedField, SwapSmallSmall) { in TEST() argument
114 RepeatedField<int> field1; in TEST()
115 RepeatedField<int> field2; in TEST()
128 TEST(RepeatedField, SwapLargeSmall) { in TEST() argument
129 RepeatedField<int> field1; in TEST()
130 RepeatedField<int> field2; in TEST()
[all …]
Ddynamic_message.cc98 case FD::CPPTYPE_INT32 : return sizeof(RepeatedField<int32 >); in FieldSpaceUsed()
99 case FD::CPPTYPE_INT64 : return sizeof(RepeatedField<int64 >); in FieldSpaceUsed()
100 case FD::CPPTYPE_UINT32 : return sizeof(RepeatedField<uint32 >); in FieldSpaceUsed()
101 case FD::CPPTYPE_UINT64 : return sizeof(RepeatedField<uint64 >); in FieldSpaceUsed()
102 case FD::CPPTYPE_DOUBLE : return sizeof(RepeatedField<double >); in FieldSpaceUsed()
103 case FD::CPPTYPE_FLOAT : return sizeof(RepeatedField<float >); in FieldSpaceUsed()
104 case FD::CPPTYPE_BOOL : return sizeof(RepeatedField<bool >); in FieldSpaceUsed()
105 case FD::CPPTYPE_ENUM : return sizeof(RepeatedField<int >); in FieldSpaceUsed()
251 new(field_ptr) RepeatedField<TYPE>(); \ in DynamicMessage()
268 new(field_ptr) RepeatedField<int>(); in DynamicMessage()
[all …]
Dwire_format_lite.h49 template <typename T> class RepeatedField; // repeated_field.h variable
254 RepeatedField<CType>* value) INL;
262 RepeatedField<CType>* value);
278 RepeatedField<CType>* value) INL;
283 static bool ReadPackedPrimitiveNoInline(input, RepeatedField<CType>* value);
289 RepeatedField<int>* value);
489 RepeatedField<CType>* value) GOOGLE_ATTRIBUTE_ALWAYS_INLINE;
Dextension_set.h67 template <typename Element> class RepeatedField; // repeated_field.h variable
397 RepeatedField <int32 >* repeated_int32_value;
398 RepeatedField <int64 >* repeated_int64_value;
399 RepeatedField <uint32 >* repeated_uint32_value;
400 RepeatedField <uint64 >* repeated_uint64_value;
401 RepeatedField <float >* repeated_float_value;
402 RepeatedField <double >* repeated_double_value;
403 RepeatedField <bool >* repeated_bool_value;
404 RepeatedField <int >* repeated_enum_value;
Dgenerated_message_reflection.cc227 total_size += GetRaw<RepeatedField<LOWERCASE> >(message, field) \ in SpaceUsed()
347 MutableRaw<RepeatedField<TYPE> >(message1, field)->Swap( \ in Swap()
348 MutableRaw<RepeatedField<TYPE> >(message2, field)); \ in Swap()
437 return GetRaw<RepeatedField<LOWERCASE> >(message, field).size() in FieldSize()
518 MutableRaw<RepeatedField<LOWERCASE> >(message, field)->Clear(); \ in ClearField()
564 MutableRaw<RepeatedField<LOWERCASE> >(message, field)->RemoveLast(); \ in RemoveLast()
608 MutableRaw<RepeatedField<LOWERCASE> >(message, field) \ in SwapElements()
1191 return GetRaw<RepeatedField<Type> >(message, field).Get(index); in GetRepeatedField()
1204 MutableRaw<RepeatedField<Type> >(message, field)->Set(index, value); in SetRepeatedField()
1218 MutableRaw<RepeatedField<Type> >(message, field)->Add(value); in AddField()
Dwire_format_lite_inl.h228 RepeatedField<CType>* values) { in ReadRepeatedPrimitive()
246 RepeatedField<CType>* values) { in ReadRepeatedFixedSizePrimitive()
297 RepeatedField<CPPTYPE>* values) { \
317 RepeatedField<CType>* value) { in ReadRepeatedPrimitiveNoInline()
324 RepeatedField<CType>* values) { in ReadPackedPrimitive()
339 RepeatedField<CType>* values) { in ReadPackedPrimitiveNoInline()
Dextension_set.cc266 extension->repeated_##LOWERCASE##_value = new RepeatedField<LOWERCASE>(); \
335 extension->repeated_enum_value = new RepeatedField<int>(); in AddEnum()
610 HANDLE_TYPE( INT32, int32, RepeatedField < int32>); in MergeFrom()
611 HANDLE_TYPE( INT64, int64, RepeatedField < int64>); in MergeFrom()
612 HANDLE_TYPE( UINT32, uint32, RepeatedField < uint32>); in MergeFrom()
613 HANDLE_TYPE( UINT64, uint64, RepeatedField < uint64>); in MergeFrom()
614 HANDLE_TYPE( FLOAT, float, RepeatedField < float>); in MergeFrom()
615 HANDLE_TYPE( DOUBLE, double, RepeatedField < double>); in MergeFrom()
616 HANDLE_TYPE( BOOL, bool, RepeatedField < bool>); in MergeFrom()
617 HANDLE_TYPE( ENUM, enum, RepeatedField < int>); in MergeFrom()
Dwire_format_lite.cc191 RepeatedField<int>* values) { in ReadPackedEnumNoInline()
Dextension_set_unittest.cc409 int min_expected_size = sizeof(RepeatedField<cpptype>) + base_size; \ in TEST()
/external/protobuf/
DCHANGES.txt168 * RepeatedField and RepeatedPtrField now have back-insertion iterators.