|
dune-grid 2.11
|
Loading...
Searching...
No Matches
boundarysegment.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
51 typedef Dune::ParameterizedObjectFactory< std::unique_ptr< BoundarySegment > ( ObjectStreamType& ), int > FactoryType;
93 struct BoundarySegment : public BoundarySegmentBackupRestore< BoundarySegment< dim, dimworld, ctype > >
void restore()
virtual void operator()()=0
#define DUNE_THROW(E,...)
LocalIndex & local()
Include standard header files.
BaseType::ObjectStreamType ObjectStreamType
Definition boundarysegment.hh:98
BoundarySegment< dim, dimworld, ctype > ThisType
Definition boundarysegment.hh:95
virtual void backup(ObjectStreamType &buffer) const
write BoundarySegment's data to stream buffer
Definition boundarysegment.hh:114
BoundarySegmentBackupRestore< BoundarySegment< dim, dimworld, ctype > > BaseType
Definition boundarysegment.hh:96
virtual ~BoundarySegment()
Dummy virtual destructor.
Definition boundarysegment.hh:104
Definition boundarysegment.hh:41
static std::unique_ptr< BoundarySegment > restore(ObjectStreamType &in)
create an object of BoundarySegment type from a previously registered factory linked to key.
Definition boundarysegment.hh:59
Dune::ParameterizedObjectFactory< std::unique_ptr< BoundarySegment >(ObjectStreamType &), int > FactoryType
type of factory creating a unique_ptr from an ObjectStreamType
Definition boundarysegment.hh:51
BndSeg BoundarySegment
type of BoundarySegment interface class
Definition boundarysegment.hh:48
std::stringstream ObjectStreamType
Definition boundarysegment.hh:44
static int registerFactory()
Definition boundarysegment.hh:70
T read(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8