Template Struct DescriptorType#
Defined in File operations.hpp
Struct Documentation#
-
template<typename First, typename ...Rest>
struct DescriptorType# Return the combined Descriptor type of the provided types
Allows a number of Descriptor types to be merged together into a single Descriptor type. The Descriptors used are extracted from the
of the provided types.- Template Parameters
First – The first type to merge
Rest – The remaining types
First – The first type to merge
Rest – The remaining types
Public Types
-
using FirstDescriptor = typename DescriptorExtractor<FirstType>::Type#
-
using RestDescriptor = decltype(impl::descriptorExtractor<Rest...>())#
-
using Type = typename DescriptorMerger<FirstDescriptor, RestDescriptor>::Type#