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