#include <iterator.hpp>
◆ difference_type
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
◆ iterator_category
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
◆ pointer
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
◆ reference
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
◆ value_type
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
◆ operator!=()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Return true if the two iterators reference different values.
◆ operator*()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Accesses the value in the iterator.
◆ operator+()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Returns a copy of the iterator that is located a number of steps ahead.
◆ operator++() [1/2]
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Pre-fix increment: advances the iterator one step.
- Returns
- a reference to the iterator
- See also
- operator++(int)
◆ operator++() [2/2]
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Post-fix increment: advances the iterator one step and returns a copy of its old state.
- Returns
- a copy of the iterator before the increment operation took place.
- See also
- operator++()
◆ operator+=()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Moves the iterator a number of steps forward.
◆ operator-()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Returns a copy of the iterator that is located a number of steps behind.
◆ operator--() [1/2]
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Pre-fix decrement: moves the iterator one step back.
- Returns
- a reference to the iterator
- See also
- operator--(int)
◆ operator--() [2/2]
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Post-fix increment: moves the iterator one step back and returns a copy of its old state.
- Returns
- a copy of the iterator before the increment operation took place.
- See also
- operator--()
◆ operator-=()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Moves the iterator a number of steps back.
◆ operator->()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Accesses the value in the iterator.
◆ operator==()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Return true if the two iterators reference the same value.
◆ operator[]()
template<typename T, unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none>
Accesses the value a number of steps away from the iterator.
The documentation for this class was generated from the following file: