AWS IoT Device SDK C++ v2  1.36.0
AWS IoT Device SDK C++ v2
Aws::Crt::IsSpecializationOf< T, Primary > Struct Template Reference

#include <TypeTraits.h>

Inheritance diagram for Aws::Crt::IsSpecializationOf< T, Primary >:

Detailed Description

template<typename T, template< typename... > class Primary>
struct Aws::Crt::IsSpecializationOf< T, Primary >

A type trait for determining if the first template parameter is a template specialization of the second template parameter. Based on p2098 (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2098r1.pdf).

Note
Known limitations: does not support template classes with non-type template parameter, e.g. std::array.

The documentation for this struct was generated from the following file: