1 #ifndef CARMA_SDP_MONITORPOINTVALUE_H
2 #define CARMA_SDP_MONITORPOINTVALUE_H
17 #include <boost/shared_ptr.hpp>
24 class MonitorPointValue {
53 short totalNumberOfSamples()
const;
58 short numberOfValidSamples()
const;
68 std::string avgValue()
const;
69 std::string minValue()
const;
70 std::string maxValue()
const;
75 static short parseShort(
const std::string &s);
76 static double parseNumeric(
const std::string &s);
77 static std::complex<double> parseComplex(
const std::string &s);
88 std::string avgValue_;
89 std::string minValue_;
90 std::string maxValue_;
93 typedef boost::shared_ptr<MonitorPointValue> MonitorPointValuePtr;
98 #endif // CARMA_SDP_MONITORPOINTVALUE_H
VALIDITY
Validity states of the data value.
Abstract base class for all monitor points.
MonitorAggregateType
aggregate data type of the monitor[point,data file, table]
BLANKING_FLAGGING
Blanking/flagging status of the data.
unsigned int frameType
Half second frames since Jan 1, 2000.
relationships between the monitor and dbms systems
std::string toString(const SortOrder &sortOrder)
get a string representing the specified sort order
Abstract base class for a monitor point.
Various type definitions for util classes.