Титульная страница | Пространства имен | Иерархия классов | Алфавитный указатель | Классы | Файлы | Члены пространства имен | Члены классов | Описания | Примеры

Класс cls_2::tag_scalar_vector_t< T, Format >::const_iterator

#include <tag_scalar_vector.hpp>

Полный список членов класса


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

template<class T, class Format = scalar_format_t< T >>
class cls_2::tag_scalar_vector_t< T, Format >::const_iterator

Класс константного итератора.

Начиная с:
v.2.6.3


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

 const_iterator ()
 Конструктор по-умолчанию.

 const_iterator (const const_iterator &o)
 Конструктор копирования.

const_iteratoroperator= (const const_iterator &o)
 Оператор копирования.

const_iteratoroperator++ ()
 Префиксный инкремент.

const_iterator operator++ (int)
 Постфиксный инкремент.

bool operator== (const const_iterator &o) const
 Строгое равенство.

bool operator!= (const const_iterator &o) const
 Строгое неравенство.

const T & operator * () const
 Доступ к элементу.

const T * operator-> () const
 Доступ к элементу.


Закрытые члены

 const_iterator (const tag_scalar_vector_t< T > &vector, size_t index)
 Инициализирующий конструктор.


Закрытые данные

const tag_scalar_vector_t<
T, Format > * 
m_vector
size_t m_index

Друзья

class tag_scalar_vector_t< T >


Объявления и описания членов класса находятся в файле:
Документация по cls_2. Последние изменения: Wed Aug 4 15:13:01 2004. Создано системой doxygen 1.3.7
Hosted by uCoz