TiledArray::InitializerListRank< T, SizeType > Struct Template Reference
Inheritance diagram for TiledArray::InitializerListRank< T, SizeType >:
Collaboration diagram for TiledArray::InitializerListRank< T, SizeType >:
Documentation
template<typename T, typename SizeType = std::size_t>
struct TiledArray::InitializerListRank< T, SizeType >
Primary template for determining how many nested std::initializer_list's are in a type.
This is the primary template for determining how manystd::initializer_list
are in T
. It is selected when T
is NOT an std::initializer_list
and will contain a static constexpr member value
of type SizeType
equal to 0.
- Template Parameters
-
T The type we are analyzing for its std::initializer_list-nested-ness SizeType the type to use for the value
member. Defaults tostd::size_t
.
Definition at line 56 of file initializer_list.h.
The documentation for this struct was generated from the following file:
- TiledArray/util/initializer_list.h