Abstract base class for configurable actions on data and/or meshes.
Timing
Defines the time and place of application of the action.
Action that records invocations for testing purposes.
static void reset()
resets the saved records.
virtual void performAction() final override
Records the invocation and appends it to the records.
static std::vector< Record > records
RecorderAction(Timing timing, const mesh::PtrMesh &mesh)
Constructor.
contains actions to modify exchanged data.