libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::TileIdBoxConstIterator Class Referencefinal

#include <TileId.h>

Public Types

using iterator_category = std::input_iterator_tag
 
using pointer = TileId
 
using reference = const TileId &
 
using self_type = TileIdBoxConstIterator
 
using value_type = TileId
 

Public Member Functions

bool operator!= (const TileIdBoxConstIterator &other) const
 
const TileIdoperator* () const
 
TileIdBoxConstIteratoroperator++ ()
 
TileIdBoxConstIterator operator++ (int)
 
TileId operator-> () const
 
bool operator== (const TileIdBoxConstIterator &other) const
 
 TileIdBoxConstIterator (const TileId &currentTile, const TileId &minTile, const TileId &maxTile)
 
 TileIdBoxConstIterator (const TileIdBoxConstIterator &other)=default
 

Member Typedef Documentation

◆ iterator_category

using osmscout::TileIdBoxConstIterator::iterator_category = std::input_iterator_tag

◆ pointer

◆ reference

◆ self_type

◆ value_type

Constructor & Destructor Documentation

◆ TileIdBoxConstIterator() [1/2]

osmscout::TileIdBoxConstIterator::TileIdBoxConstIterator ( const TileId currentTile,
const TileId minTile,
const TileId maxTile 
)
inline

◆ TileIdBoxConstIterator() [2/2]

osmscout::TileIdBoxConstIterator::TileIdBoxConstIterator ( const TileIdBoxConstIterator other)
default

Member Function Documentation

◆ operator!=()

bool osmscout::TileIdBoxConstIterator::operator!= ( const TileIdBoxConstIterator other) const
inline

◆ operator*()

const TileId& osmscout::TileIdBoxConstIterator::operator* ( ) const
inline

◆ operator++() [1/2]

TileIdBoxConstIterator& osmscout::TileIdBoxConstIterator::operator++ ( )
inline

◆ operator++() [2/2]

TileIdBoxConstIterator osmscout::TileIdBoxConstIterator::operator++ ( int  )
inline

◆ operator->()

TileId osmscout::TileIdBoxConstIterator::operator-> ( ) const
inline

◆ operator==()

bool osmscout::TileIdBoxConstIterator::operator== ( const TileIdBoxConstIterator other) const
inline

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