#include <semantics.hh>
Public Member Functions | |
virtual T | operator() (Attribute attrib) const =0 |
Application operator to query an attribute. | |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
An abstract function class to query attributes.
Definition at line 22 of file semantics.hh.
|
inlineprotectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in concepts::BoundaryConditions, concepts::CellConditions, concepts::EdgeTraceTypes, concepts::FacetteTraceTypes< NormalVectorRule >, concepts::FacetteTraceTypes< concepts::FaceNormalVectorRule >, and concepts::AttributeBool.
Definition at line 27 of file semantics.hh.
|
pure virtual |
Application operator to query an attribute.
Implemented in concepts::BoundaryConditions, concepts::CellConditions, concepts::EdgeTraceTypes, concepts::FacetteTraceTypes< NormalVectorRule >, concepts::FacetteTraceTypes< concepts::FaceNormalVectorRule >, and concepts::AttributeBool.