Skip to content

LiteFX::Enumerable::Enumerable

Creates a new Enumerable instance from an underlying range.

Synopsis

Declared in <litefx/containers.hpp>

template<typename TRange>
requires !std::is_same_v<TRange, Enumerable>
Enumerable(TRange&& range);

Template Parameters

NameDescription
TRangeThe type of the underlying range.
enabledDisables the constructor, if TRange is equal to the current type, in which case the move constructor should be called.

Parameters

NameDescription
rangeA reference of the underlying range.