Class template Dune::XT::Common::CRTPInterface¶
-
template<class InterfaceType, class TraitsImp>
class Dune::XT::Common::CRTPInterface¶ CRTP base class providing static down-casts (as_imp()) to the derived implementation type.
-
inline derived_type &Dune::XT::Common::CRTPInterface::as_imp()¶
No documentation provided.
-
inline const derived_type &Dune::XT::Common::CRTPInterface::as_imp() const¶
No documentation provided.
-
template<>
Dune::XT::Common::CRTPInterface::~CRTPInterface<InterfaceType, TraitsImp>() = default¶ No documentation provided.
-
std::recursive_mutex Dune::XT::Common::CRTPInterface::crtp_mutex_¶
No documentation provided.
-
type Dune::XT::Common::CRTPInterface::Traits¶
No documentation provided.
-
type Dune::XT::Common::CRTPInterface::derived_type¶
No documentation provided.