A wrapper for a TopologyFactory providing singleton storage. Same usage as TopologyFactory but with empty release method an internal storage.
More...
#include <dune/geometry/topologyfactory.hh>
Public Types |
typedef Factory::Key | Key |
typedef const Factory::Object | Object |
Static Public Member Functions |
static Object * | create (const unsigned int topologyId, const Key &key) |
| dynamically create objects
|
static Object * | create (const Dune::GeometryType >, const Key &key) |
| dynamically create objects
|
template<class Topology > |
static Object * | create (const Key &key) |
| statically create objects
|
static void | release (Object *object) |
| release the object returned by the create methods
|
Static Public Attributes |
static const unsigned int | dimension = Factory::dimension |
Detailed Description
template<class Factory>
struct Dune::TopologySingletonFactory< Factory >
A wrapper for a TopologyFactory providing singleton storage. Same usage as TopologyFactory but with empty release method an internal storage.
Member Typedef Documentation
Member Function Documentation
template<class Factory >
template<class Topology >
release the object returned by the create methods
Member Data Documentation
The documentation for this struct was generated from the following file: