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

Base classes

template<typename IType, typename T>
class ConstIterator<IType, T>

Constructors, destructors, conversion operators

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

Public functions

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

Protected variables

fsize _curid
fsize _max
const T* _arr