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 valuemember. 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
1.8.20