27 #ifndef BOUNDARYHANDLER_H
28 #define BOUNDARYHANDLER_H
Container to store pointers to all BaseBoundary objects.
BoundaryHandler()
Default constructor, it creates an empty BoundaryHandler.
void readOldObject(std::istream &is)
Reads a periodic boundary from old-style restart data.
std::string getName() const
Returns the name of the handler, namely the string "BoundaryHandler".
void readObject(std::istream &is)
Reads BaseBoundary into the BoundaryHandler from restart data.
Container to store the pointers to all objects that one creates in a simulation.
BoundaryHandler operator=(const BoundaryHandler &rhs)
Assignment operator, copies only the vector of BaseBoundary and sets the other variables to 0/nullptr...
void addObject(BaseBoundary *P)
Adds a BaseBoundary to the BoundaryHandler.
~BoundaryHandler()
Destructor, it destructs the BoundaryHandler and all BaseBoundary it contains.