LiteFX::is_enumerable¶
Evaluates, if T is an Enumerable, or a standard view that directly wraps one.
Synopsis¶
Declared in <litefx/containers.hpp>
template<typename T>
struct is_enumerable
: std::false_typeDescription¶
Such types must be excluded from Enumerable's range constructor before evaluating any range concepts. Checking whether a view over an Enumerable is movable considers converting it back into an Enumerable, which would recursively evaluate the same constraints.
Base Classes¶
| Name | Description |
|---|---|
std::false_type |