template<typename IType, typename T>
bpf::collection::ArrayIteratorBase class

Constructors, destructors, conversion operators

ArrayIteratorBase(T* lowlevel, const fsize size, const fsize start)

Public functions

auto operator*() const -> const T&
auto operator->() const -> const T*
auto operator*() -> T&
auto operator->() -> T*
auto operator==(const ArrayIteratorBase& other) const -> bool noexcept
auto operator!=(const ArrayIteratorBase& other) const -> bool noexcept
auto Position() const -> fsize noexcept

Protected variables

fsize _curid
fsize _max
T* _arr