7#ifndef __IPITERATIONOUTPUT_HPP__
8#define __IPITERATIONOUTPUT_HPP__
36 const std::string& prefix
This is the base class for all algorithm strategy objects.
Base class for objects that do the output summary per iteration.
virtual ~IterationOutput()
Destructor.
void operator=(const IterationOutput &)
virtual void WriteOutput()=0
Method to do all the summary output per iteration.
InfPrOutput
enumeration for different inf_pr output options
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)=0
Implementation of the initialization method that has to be overloaded by for each derived class.
IterationOutput()
Default Constructor.
IterationOutput(const IterationOutput &)
Copy Constructor.
This class stores a list of user set options.
This file contains a base class for all exceptions and a set of macros to help with exceptions.