OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ResulSinkFilePrinter Class Reference

#include "ResultSinkFilePrinter.h"

Inheritance diagram for ResulSinkFilePrinter:
ResultSink

Public Member Functions

 ResulSinkFilePrinter (int executionFrequency, int totalTimeSteps, std::string path, std::string headLine)
 
 ~ResulSinkFilePrinter ()
 
virtual void ConsumeResultContainer (ResultContainer *container) override
 
virtual void PerformPostProcessing () override
 
- Public Member Functions inherited from ResultSink
 ResultSink (int executionFrequency, int totalTimeSteps)
 
virtual ~ResultSink ()
 
virtual void SetVolumeIterator (IGridIteratorVolume *volumeIter)
 
const int GetNbOfExectutions () const
 
void AddPostProcessor (ResultPostProcessor *postProcessor)
 

Additional Inherited Members

- Protected Attributes inherited from ResultSink
std::vector< ResultPostProcessor * > _postProcessors
 
int _executionFrequency
 
int _totalTimesteps
 
int _nbOfExecutions
 
IGridIteratorVolume_volumeIterator = nullptr
 

Constructor & Destructor Documentation

◆ ResulSinkFilePrinter()

ResulSinkFilePrinter::ResulSinkFilePrinter ( int executionFrequency,
int totalTimeSteps,
std::string path,
std::string headLine )

◆ ~ResulSinkFilePrinter()

ResulSinkFilePrinter::~ResulSinkFilePrinter ( )

Member Function Documentation

◆ ConsumeResultContainer()

void ResulSinkFilePrinter::ConsumeResultContainer ( ResultContainer * container)
overridevirtual

Implements ResultSink.

◆ PerformPostProcessing()

void ResulSinkFilePrinter::PerformPostProcessing ( )
overridevirtual

Implements ResultSink.


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