SEDataRequestTracker Class Referenceabstract
#include <SEDataRequestTracker.h>
Inheritance diagram for SEDataRequestTracker:
Public Member Functions | |
| SEDataRequestTracker (Logger *logger) | |
| virtual | ~SEDataRequestTracker () |
| virtual void | Reset ()=0 |
| virtual void | CloseResultsFile ()=0 |
| virtual bool | SetupDataRequests (const SEDataRequestManager &drMgr, double timeStep_s)=0 |
| virtual size_t | NumTracks () const =0 |
| virtual double | GetValue (size_t idx) const =0 |
| virtual double | GetValue (const SEDataRequest &dr) const =0 |
| virtual std::string | GetUnit (const SEDataRequest &dr) const =0 |
| virtual void | LogRequestedValues () const =0 |
| virtual const SEDataRequestManager & | GetDataRequestManager () const =0 |
Public Member Functions inherited from Loggable | |
| Loggable (Logger *logger=nullptr) | |
| Loggable (std::string const &logfile) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
| virtual void | SetLogger (Logger &logger) |
| virtual void | Debug (std::string const &msg) const |
| virtual void | Debug (std::stringstream &msg) const |
| virtual void | Debug (std::ostream &msg) const |
| virtual void | Info (std::string const &msg) const |
| virtual void | Info (std::stringstream &msg) const |
| virtual void | Info (const std::stringstream &msg) const |
| virtual void | Info (std::ostream &msg) const |
| virtual void | Warning (std::string const &msg) const |
| virtual void | Warning (std::stringstream &msg) const |
| virtual void | Warning (std::ostream &msg) const |
| virtual void | Error (std::string const &msg) const |
| virtual void | Error (std::stringstream &msg) const |
| virtual void | Error (std::ostream &msg) const |
| virtual void | Fatal (std::string const &msg) const |
| virtual void | Fatal (std::stringstream &msg) const |
| virtual void | Fatal (std::ostream &msg) const |
Additional Inherited Members | |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Constructor & Destructor Documentation
◆ SEDataRequestTracker()
|
inline |
◆ ~SEDataRequestTracker()
|
inlinevirtual |
Member Function Documentation
◆ CloseResultsFile()
|
pure virtual |
Implemented in SEEngineTracker.
◆ GetDataRequestManager()
|
pure virtual |
Implemented in SEEngineTracker.
◆ GetUnit()
|
pure virtual |
Implemented in SEEngineTracker.
◆ GetValue() [1/2]
|
pure virtual |
Implemented in SEEngineTracker.
◆ GetValue() [2/2]
|
pure virtual |
Implemented in SEEngineTracker.
◆ LogRequestedValues()
|
pure virtual |
Implemented in SEEngineTracker.
◆ NumTracks()
|
pure virtual |
Implemented in SEEngineTracker.
◆ Reset()
|
pure virtual |
Implemented in SEEngineTracker.
◆ SetupDataRequests()
|
pure virtual |
Implemented in SEEngineTracker.

Public Member Functions inherited from