#include <tag_vector_of_tags.hpp>
Открытые члены | |
const_iterator () | |
Конструктор по-умолчанию. | |
const_iterator (const const_iterator &o) | |
Конструктор копирования. | |
const_iterator & | operator= (const const_iterator &o) |
Оператор копирования. | |
const_iterator & | operator++ () |
Префиксный инкремент. | |
const_iterator | operator++ (int) |
Постфиксный инкремент. | |
bool | operator== (const const_iterator &o) const |
Строгое равенство. | |
bool | operator!= (const const_iterator &o) const |
Строгое неравенство. | |
const Tag & | operator * () const |
Доступ к элементу. | |
const Tag * | operator-> () const |
Доступ к элементу. | |
Закрытые члены | |
const_iterator (const tag_vector_of_tags_t< Tag > &vector, size_t index) | |
Инициализирующий конструктор. | |
Закрытые данные | |
const tag_vector_of_tags_t< Tag > * | m_vector |
size_t | m_index |
Друзья | |
class | tag_vector_of_tags_t< Tag > |