Kaspersky Neuromorphic Platform  1.0.0
API Reference
Loading...
Searching...
No Matches
knp::meta::is_specialization< T, Template > Struct Template Reference

Specialization test template. More...

#include <knp/meta/specialization_helpers.h>

+ Inheritance diagram for knp::meta::is_specialization< T, Template >:
+ Collaboration diagram for knp::meta::is_specialization< T, Template >:

Detailed Description

template<class T, template< class... > class Template>
struct knp::meta::is_specialization< T, Template >

Specialization test template.

See Stack Overflow.

Template Parameters
Tpossible specialization of Template.
Templatetemplate.
static_assert(is_specialization<std::vector<int>, std::vector>{}, "");
static_assert(!is_specialization<std::vector<int>, std::list>{}, "");

Definition at line 87 of file specialization_helpers.h.


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