#include <DcsData.h>
Inheritance diagram for SctData::DcsData:
Public Member Functions | |||
DcsData (const std::map< std::string, float > inputs) | |||
virtual std::string | getClassName () const | ||
Streamable over-ride. | |||
virtual | ~DcsData () | ||
detr | |||
void | setParameter (const std::string &name, float val, OWLTime time) | ||
set parameter by name (Names defined by PVSS). | |||
OWLTime | getTime (const std::string &name) const | ||
get time of value by name.
| |||
float | getParameter (const std::string &name) const | ||
get parameter by name.
| |||
bool | hasParameter (const std::string &name) const | ||
check if parameter has a value | |||
std::list< std::string > | getAllParameterNames () const | ||
get list of parameters available | |||
Private Member Functions | |||
DataPoint | getDataPoint (const std::string &name) const | ||
Private Attributes | |||
std::map< std::string, DataPoint > | m_data |
for easy cross-referencing.
Definition at line 17 of file DcsData.h.
|
detr
Definition at line 20 of file DcsData.cpp. |
|
get list of parameters available
Definition at line 38 of file DcsData.cpp. |
|
Streamable over-ride.
Implements Sct::Streamable. Definition at line 14 of file DcsData.cpp. |
|
get parameter by name.
Definition at line 30 of file DcsData.cpp. References SctData::DcsData::DataPoint::value. Referenced by SctData::TestSummary::SummaryWriter::print(). |
|
get time of value by name.
Definition at line 34 of file DcsData.cpp. References SctData::DcsData::DataPoint::time. |
|
check if parameter has a value
Definition at line 26 of file DcsData.cpp. Referenced by SctData::TestSummary::SummaryWriter::print(). |
|
set parameter by name (Names defined by PVSS).
Definition at line 22 of file DcsData.cpp. |