Open CASCADE Technology  7.0.0
opencascade::is_base_but_not_same< T1, T2, typename std::enable_if< std::is_same< T1, T2 >::value >::type > Struct Template Reference

Explicit specialization of is_base_of trait to workaround the requirement of type to be complete when T1 and T2 are the same. More...

#include <Standard_Handle.hxx>

Inheritance diagram for opencascade::is_base_but_not_same< T1, T2, typename std::enable_if< std::is_same< T1, T2 >::value >::type >:
Inheritance graph
[legend]

Detailed Description

template<class T1, class T2>
struct opencascade::is_base_but_not_same< T1, T2, typename std::enable_if< std::is_same< T1, T2 >::value >::type >

Explicit specialization of is_base_of trait to workaround the requirement of type to be complete when T1 and T2 are the same.


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