Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Util/IteratorUtil.h |
Include |
#include "Util/IteratorUtil.h" |
template<typename OutputType, typename InputType, typename InputIteratorT>
class ExpandEnumerable
Generic "enumerable" object that provides begin/end semantics for an ExpandIterator suitable for use with range-based for. You can either provide begin/end iterators, or another "enumerable" object that has begin()/end() functions.
Name | Description | ||
---|---|---|---|
|
InputIteratorT |
BeginItr |
|
|
InputIteratorT |
EndItr |
|
|
ExpandFunc |
Name | Description | |
---|---|---|
|
ExpandEnumerable ( |
|
|
ExpandEnumerable ( |
Name | Description | ||
---|---|---|---|
|
ExpandIterat... |
begin() |
|
|
ExpandIterat... |
end() |
Name |
Description |
---|---|
ExpandFunctionT |
|
ExpandIteratorT |