class UntypedMapIterator
Defined at line 177 of file ../../third_party/protobuf/src/src/google/protobuf/map.h
Public Members
NodeBase * node_
const UntypedMapBase * m_
map_index_t bucket_index_
Public Methods
bool Equals (const UntypedMapIterator & other)
The definition of operator== is handled by the derived type. If we were
to do it in this class it would allow comparing iterators of different
map types.
Defined at line 193 of file ../../third_party/protobuf/src/src/google/protobuf/map.h
template <class Iter>
UntypedMapIterator FromTyped (Iter it)
Conversion to and from a typed iterator child class is used by FFI.
Defined at line 203 of file ../../third_party/protobuf/src/src/google/protobuf/map.h
template <class Iter>
Iter ToTyped ()
Defined at line 217 of file ../../third_party/protobuf/src/src/google/protobuf/map.h
void PlusPlus ()
The definition of operator++ is handled in the derived type. We would not
be able to return the right type from here.
Defined at line 598 of file ../../third_party/protobuf/src/src/google/protobuf/map.h