Public Member Functions | List of all members
oomph::OutputModifier Class Reference

A base class that contains a single virtual member function: The () operator that may be used to modify the output in. More...

#include <oomph_definitions.h>

+ Inheritance diagram for oomph::OutputModifier:

Public Member Functions

 OutputModifier ()
 Empty constructor.
 
virtual ~OutputModifier ()
 Empty virtual destructor.
 
virtual bool operator() (std::ostream &stream)
 Function that will be called before output from an OomphOutput object. It returns a bool (true in this default implementation) to indicate that output should be continued.
 

Detailed Description

A base class that contains a single virtual member function: The () operator that may be used to modify the output in.

OomphOutput objects. The default implementation

Definition at line 345 of file oomph_definitions.h.

Constructor & Destructor Documentation

◆ OutputModifier()

oomph::OutputModifier::OutputModifier ( )
inline

Empty constructor.

Definition at line 349 of file oomph_definitions.h.

◆ ~OutputModifier()

virtual oomph::OutputModifier::~OutputModifier ( )
inlinevirtual

Empty virtual destructor.

Definition at line 352 of file oomph_definitions.h.

Member Function Documentation

◆ operator()()

virtual bool oomph::OutputModifier::operator() ( std::ostream &  stream)
inlinevirtual

Function that will be called before output from an OomphOutput object. It returns a bool (true in this default implementation) to indicate that output should be continued.

Reimplemented in oomph::MPIOutputModifier.

Definition at line 357 of file oomph_definitions.h.


The documentation for this class was generated from the following file: