Template Function ripple::apply_modifier_after_deref¶
Defined in File splitter.hpp
Function Documentation¶
Applies the properties of the modifier and dereferences the argument if it is and iterator.
- Note
This overload is only enabled if the modifier specifies shared memory use.
- Return
A deferenced type with shared memory modification properties.
- Note
This overload is only enabled if the modifier does not specify shared memory use. It therefore does not apply shared memory properties after dereferencing.
- Return
A deferenced argument if it is an iterator.
- Parameters
arg
: Argument to dereference and apply the shared memory modifer.
- Template Parameters
Mod
: The type of the modifier.Arg
: The type of the argument.
- Parameters
arg
: Argument to dereference and apply the shared memory modifer.
- Template Parameters
Mod
: The type of the modifier.Arg
: The type of the argument.