PIP 5.6.1
Platform-Independent Primitives
Открытые члены | Полный список членов класса
Класс PISet< T >::const_iterator

Константный итератор по элементам PISet. Подробнее...

#include <piset.h>

Открытые члены

 const_iterator ()
 Создает недействительный итератор.
 
const T & operator* () const
 Возвращает текущий элемент.
 
const T & operator-> () const
 Предоставляет доступ к текущему элементу.
 
const_iteratoroperator++ ()
 Перемещает итератор к следующему элементу.
 
const_iterator operator++ (int)
 Возвращает итератор до увеличения.
 
const_iteratoroperator-- ()
 Перемещает итератор к предыдущему элементу.
 
const_iterator operator-- (int)
 Возвращает итератор до уменьшения.
 
const_iteratoroperator+= (const const_iterator &it)
 Добавляет смещение итератора it.
 
const_iteratoroperator+= (size_t p)
 Сдвигает итератор вперед на p элементов.
 
const_iteratoroperator-= (const const_iterator &it)
 Вычитает смещение итератора it.
 
const_iteratoroperator-= (size_t p)
 Сдвигает итератор назад на p элементов.
 
bool operator== (const const_iterator &it) const
 Проверяет равенство итераторов.
 
bool operator!= (const const_iterator &it) const
 Проверяет неравенство итераторов.
 

Подробное описание

template<typename T>
class PISet< T >::const_iterator

Константный итератор по элементам PISet.