webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
google::protobuf::Map< Key, T >::iterator_base Class Reference

#include <map.h>

Inheritance diagram for google::protobuf::Map< Key, T >::iterator_base:
google::protobuf::Map< Key, T >::const_iterator google::protobuf::Map< Key, T >::iterator

Public Types

enum  IteratorStyle { kUnknown, kOld, kNew }
 

Public Member Functions

 iterator_base (IteratorStyle style)
 
bool OldStyle () const
 
bool UnknownStyle () const
 
bool SameStyle (const iterator_base &other) const
 

Member Enumeration Documentation

◆ IteratorStyle

template<typename Key, typename T>
enum google::protobuf::Map::iterator_base::IteratorStyle
Enumerator
kUnknown 
kOld 
kNew 

Constructor & Destructor Documentation

◆ iterator_base()

template<typename Key, typename T>
google::protobuf::Map< Key, T >::iterator_base::iterator_base ( IteratorStyle  style)
inlineexplicit

Member Function Documentation

◆ OldStyle()

template<typename Key, typename T>
bool google::protobuf::Map< Key, T >::iterator_base::OldStyle ( ) const
inline

◆ SameStyle()

template<typename Key, typename T>
bool google::protobuf::Map< Key, T >::iterator_base::SameStyle ( const iterator_base other) const
inline

◆ UnknownStyle()

template<typename Key, typename T>
bool google::protobuf::Map< Key, T >::iterator_base::UnknownStyle ( ) const
inline

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