Template Class InternalLoader¶
Defined in File internal_loader.hpp
Class Documentation¶
-
template<typename
Impl>
classripple::InternalLoader¶ The InternalLoader class defines an interface for internally loading data for an iterator from another iterator, for cases such as shared and tiled memory.
- Template Parameters
Impl: The implementation of the loading interface.
Public Functions
-
template<typename
IteratorFrom, typenameIteratorTo, typename ...Args>
constexpr autoload(IteratorFrom &&from, IteratorTo &&to, Args&&... args) const noexcept -> void¶ Loads the data in the to iterator using the data from the from iterator.
- Parameters
from: An iterator to cell to load from.to: An iterator to cell to load into.args: Additional arguments for the loading.
- Template Parameters
IteratorFrom: The type of the from iterator.IteratorTo: The type of the to iterator.Args: The types of the additional arguments.