Go to the documentation of this file. 1 #ifndef DUNE_ALUGRID_INTERFACES_HH
2 #define DUNE_ALUGRID_INTERFACES_HH
18 template <
bool hasStream,
class Gr
idImp,
class DefaultImp>
26 template <
class Gr
idImp,
class DefaultImp>
33 template <
class Gr
idImp,
class DefaultImp>
37 std::is_base_of< HasObjectStream, GridImp >::value,
DefaultImp OutStreamType
Definition: interfaces.hh:29
GridObjectStreamTraits ::OutStreamType OutStreamType
Definition: interfaces.hh:42
Template to choose right Object stream type for a given class.
Definition: interfaces.hh:34
GridImp::OutStreamType OutStreamType
Definition: interfaces.hh:21
GridObjectStreamTraits ::InStreamType InStreamType
Definition: interfaces.hh:41
Tagging interface to indicate that Grid provides typedef ObjectStreamType.
Definition: interfaces.hh:14
GridImp::InStreamType InStreamType
Definition: interfaces.hh:20
DefaultImp InStreamType
Definition: interfaces.hh:28
Tagging interface to indicate that class is of Type DofManager.
Definition: interfaces.hh:46
Definition: interfaces.hh:19
Definition: alu3dinclude.hh:79
Tagging interface to indicate that Grid has HierarchicIndexSet.
Definition: interfaces.hh:49
GridObjectStreamOrDefaultHelper< std::is_base_of< HasObjectStream, GridImp >::value, GridImp, DefaultImp > GridObjectStreamTraits
Definition: interfaces.hh:39