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