SST  11.0.0
StructuralSimulationToolkit
SST::ELI::CtorList< Base, Ctor, Ctors > Struct Template Reference

Public Types

template<class T >
using is_constructible = typename std::conditional< is_tuple_constructible< T, Ctor >::value, std::true_type, typename CtorList< Base, Ctors...>::template is_constructible< T > >::type
 
template<class NewBase >
using ChangeBase = CtorList< NewBase, Ctor, Ctors...>
 

Static Public Member Functions

template<class T , int NumValid = 0, class U = T>
static std::enable_if
< std::is_abstract< U >::value||is_tuple_constructible
< U, Ctor >::value, bool >
::type 
add ()
 
template<class T , int NumValid = 0, class U = T>
static std::enable_if
<!std::is_abstract< U >::value
&&!is_tuple_constructible< U,
Ctor >::value, bool >::type 
add ()
 

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