PIP 5.9.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Класс PISet< T >::const_iterator

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

#include <piset.h>

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

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