Шаблонный класс C++, чтобы оказать основанную на области значений поддержку операции
Range объекты переносят begin и end функции, чтобы включить основанные на области значений операции.
|
Пространство имен: | matlab::data |
|
Включение: | Range.hpp |
|
|
Тип итератора |
|
|
Тип элемента |
Range(IteratorType<ElementType> begin, IteratorType<ElementType>
end)
Создает Range объект.
|
|
Первые и последние элементы области значений. |
|
|
Новый экземпляр. |
'none'
Range(Range&& rhs)
Содержимое перемещений Range возразите против нового экземпляра.
|
|
Расположитесь, чтобы переместиться. |
|
|
Новый экземпляр. |
'none'
Range& operator=(Range&& rhs)
Присваивает вход этому Range объект.
|
|
Расположитесь, чтобы переместиться. |
|
|
Обновленный пример. |
'none'
IteratorType<ElementType>& begin()
|
|
Первый элемент в области значений. |
'none'
IteratorType<ElementType>& end()
|
|
Конец области значений. |
'none'