User Manual, Developers Guide and API Documentation

wns::evaluation::statistics::StatEvalInterface Class Reference

#include <evaluation/statistics/stateval.hpp>

Inheritance diagram for wns::evaluation::statistics::StatEvalInterface:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual const std::string & getName () const =0
virtual void print (std::ostream &) const =0
virtual void printLog (std::ostream &)=0
virtual void put (double)=0
virtual void reset ()=0
virtual ~StatEvalInterface ()


Detailed Description

Definition at line 44 of file stateval.hpp.


Constructor & Destructor Documentation

virtual wns::evaluation::statistics::StatEvalInterface::~StatEvalInterface (  )  [inline, virtual]

Definition at line 48 of file stateval.hpp.


Member Function Documentation

virtual const std::string& wns::evaluation::statistics::StatEvalInterface::getName (  )  const [pure virtual]

virtual void wns::evaluation::statistics::StatEvalInterface::print ( std::ostream &   )  const [pure virtual]

virtual void wns::evaluation::statistics::StatEvalInterface::printLog ( std::ostream &   )  [pure virtual]

Todo:
dbn: This was introduced to handle LogEval in some way. LogEvals flush their contents completely to disk and thus cannot be const. We should think of a generic way to handle both possibilities behind a common interface.

Implemented in wns::evaluation::statistics::StatEval.

virtual void wns::evaluation::statistics::StatEvalInterface::put ( double   )  [pure virtual]

virtual void wns::evaluation::statistics::StatEvalInterface::reset (  )  [pure virtual]


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

Generated on Sat May 26 03:32:53 2012 for openWNS by  doxygen 1.5.5