|
struct | opencascade::is_base_but_not_same< T1, T2, Dummy > |
| Trait yielding true if class T1 is base of T2 but not the same. More...
|
|
struct | opencascade::is_base_but_not_same< T1, T2, typename opencascade::std::enable_if< opencascade::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. More...
|
|
struct | opencascade::is_integer< TheInteger > |
| The type trait that checks if the passed type is integer (it must be integral and not boolean) More...
|
|
struct | opencascade::disable_deduction< TheType > |
| The auxiliary template that is used for template argument deduction in function templates. A function argument which type is a template type parameter and it is not needed to be deducted must be declared using this class template based on the type of some other template type parameter of a function template. More...
|
|