nCenterFocus::PrintCenterFocusResults Class Reference

#include <Output.h>

Collaboration diagram for nCenterFocus::PrintCenterFocusResults:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PrintCenterFocusResults (ostream &os, ostream &_err)
 PrintCenterFocusResults (ostream &os)
virtual ~PrintCenterFocusResults ()
void printHeader (D_CenterfocusParams const &paramReader_ref, bool inputFromStd=false)
void startPrintingResults ()
void endPrintingResults ()
void beginSingleResultPrint ()
void printTail (ostream &oFile_ref) const
void printSmoothnessTestTail (ostream &oFile_ref) const
template<class PolynomXY_Type >
void printPolynoms (ostream &os_ref, const PolynomXY_Type &p_ref, const PolynomXY_Type &q_ref, string comment) const
template<class PolynomXY_Type >
void printPolynoms (const PolynomXY_Type &p_ref, const PolynomXY_Type &q_ref, string comment)
void printRandomSeed (long randomSeed)

Private Attributes

ostream & os_m
ostream & err_m
bool firstResult_m

Detailed Description

Todo:
mit cfParams (pureSmoothnesTest():ja/nein als traits) parametrisieren

Definition at line 741 of file Output.h.


Constructor & Destructor Documentation

nCenterFocus::PrintCenterFocusResults::PrintCenterFocusResults ( ostream &  os,
ostream &  _err 
) [inline]

Definition at line 750 of file Output.h.

nCenterFocus::PrintCenterFocusResults::PrintCenterFocusResults ( ostream &  os  )  [inline]

Definition at line 751 of file Output.h.

virtual nCenterFocus::PrintCenterFocusResults::~PrintCenterFocusResults (  )  [inline, virtual]

Definition at line 754 of file Output.h.


Member Function Documentation

void nCenterFocus::PrintCenterFocusResults::beginSingleResultPrint (  ) 
void nCenterFocus::PrintCenterFocusResults::endPrintingResults (  ) 
Todo:
wenn endPrintingResults dann gehts erst weiter, nachdem startPrintingResults aufgerufen wurde.

Definition at line 838 of file Output.h.

References firstResult_m, and os_m.

void nCenterFocus::PrintCenterFocusResults::printHeader ( D_CenterfocusParams const &  paramReader_ref,
bool  inputFromStd = false 
)

some header ouputs

Todo:
nicht nur die Parameterliste ausgeben, sondern auch welche Parameter gueltig waren und welche nicht.

Definition at line 816 of file Output.h.

References os_m.

template<class PolynomXY_Type >
void nCenterFocus::PrintCenterFocusResults::printPolynoms ( const PolynomXY_Type &  p_ref,
const PolynomXY_Type &  q_ref,
string  comment 
) [inline]

Definition at line 782 of file Output.h.

References os_m, and printPolynoms().

Here is the call graph for this function:

template<class PolynomXY_Type >
void nCenterFocus::PrintCenterFocusResults::printPolynoms ( ostream &  os_ref,
const PolynomXY_Type &  p_ref,
const PolynomXY_Type &  q_ref,
string  comment 
) const [inline]
void nCenterFocus::PrintCenterFocusResults::printRandomSeed ( long  randomSeed  )  [inline]

Definition at line 802 of file Output.h.

References os_m.

void nCenterFocus::PrintCenterFocusResults::printSmoothnessTestTail ( ostream &  oFile_ref  )  const

Definition at line 993 of file Output.h.

void nCenterFocus::PrintCenterFocusResults::printTail ( ostream &  oFile_ref  )  const

Definition at line 907 of file Output.h.

void nCenterFocus::PrintCenterFocusResults::startPrintingResults (  ) 

Definition at line 824 of file Output.h.

References os_m.


Member Data Documentation

ostream& nCenterFocus::PrintCenterFocusResults::err_m [mutable, private]

Definition at line 746 of file Output.h.

Definition at line 747 of file Output.h.

Referenced by beginSingleResultPrint(), and endPrintingResults().

ostream& nCenterFocus::PrintCenterFocusResults::os_m [mutable, private]

The documentation for this class was generated from the following file:
Generated on Tue Nov 23 13:10:53 2010 for centerfocus by  doxygen 1.6.3