dune-common
2.5.1
|
Base class for refined concepts. More...
#include <dune/common/concept.hh>
Public Types | |
typedef TypeList< BaseConcepts...> | BaseConceptList |
Base class for refined concepts.
If a new concept should refine one or more existing concepts, this can be achieved by deriving the new concept from Refines<C1,...,CN> where C1, ..., CN are the concepts to be refined. If you want to refine several concepts they should all be put in a single Refines<...> base class.
BaseConcepts | The list of concepts to be refined. |
typedef TypeList<BaseConcepts...> Dune::Concept::Refines< BaseConcepts >::BaseConceptList |