18 return &data[currentIndex];
23 return &data[currentIndex];
28 return &data[currentIndex];
33 return &data[currentIndex];
Base interface for const forward iterators.
IBaseForwardIterator implementation for BaseLoadableHolder.
std::filesystem::path * operator->() noexcept override
bool operator!=(const interfaces::IBaseConstForwardIterator< std::filesystem::path, loadable_forward_iterator > &loadable_const_forward_iterator) const noexcept override
loadable_forward_iterator & operator++() noexcept override
loadable_forward_iterator(std::vector< std::filesystem::path > &&data, size_t index) noexcept
bool operator==(const interfaces::IBaseConstForwardIterator< std::filesystem::path, loadable_forward_iterator > &loadable_const_forward_iterator) const noexcept override
std::filesystem::path * operator*() noexcept override