class MapIterator

Defined at line 905 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

Public Methods

void MapIterator (Message * message, const FieldDescriptor * field)

Defined at line 907 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

void MapIterator (const MapIterator & other)

Defined at line 913 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

MapIterator & operator= (const MapIterator & other)

Defined at line 914 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

MapIterator & operator++ ()

Defined at line 925 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

MapIterator operator++ (int )

Defined at line 929 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

const MapKey & GetKey ()

Defined at line 936 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

const MapValueRef & GetValueRef ()

Defined at line 937 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

MapValueRef * MutableValueRef ()

Defined at line 938 of file ../../third_party/protobuf/src/google/protobuf/map_field.h

Friends

template <typename MessageT>
class MapDynamicFieldInfo
class MapFieldBase
template <typename Derived, typename Key, typename T, internal::WireFormatLite::FieldType kKeyFieldType, internal::WireFormatLite::FieldType kValueFieldType>
class MapField
class DynamicMapField
template <typename Key, typename T>
class TypeDefinedMapFieldBase
bool MapIterator (const MapIterator & a, const MapIterator & b)
bool MapIterator (const MapIterator & aconst MapIterator & b)