dune-functions  2.5-dev
Classes | Namespaces
typeerasure.hh File Reference
#include <typeinfo>
#include <dune/common/typeutilities.hh>
#include <dune/functions/common/type_traits.hh>
#include <dune/functions/common/interfaces.hh>
#include <dune/functions/common/polymorphicsmallobject.hh>

Go to the source code of this file.

Classes

class  Dune::Functions::Imp::TypeErasureWrapperInterface< Interface >
 The internal wrapper interface for type erasure. More...
 
class  Dune::Functions::Imp::TypeErasureWrapperBase< Interface, T >
 Base implementation of the internal wrapper interface. More...
 
class  Dune::Functions::Imp::TypeErasureWrapperImplementation< Interface, Implementation, T >
 Implementation of the internal wrapper interface. More...
 
class  Dune::Functions::TypeErasureBase< Interface, Implementation, bufferSize >
 Base class for type-erased interface wrapper. More...
 

Namespaces

 Dune
 
 Dune::Functions
 
 Dune::Functions::Imp