|
Base class providing quality support for Dataand DataSet More...
#include <Data.h>
Public Types | |
typedef PlainData< DT > | plaindata_t |
typedef DataGroup< plaindata_t, ODIMPathElem::QUALITY > | qualitygroup_t |
Public Member Functions | |
QualityDataSupport (typename plaindata_t::tree_t &tree) | |
QualityDataSupport (const QualityDataSupport< DT > &qds) | |
const plaindata_t & | getQualityData (const std::string &quantity="QIND") const |
Finds associated quality data - maybe empty and unscaled. | |
plaindata_t & | getQualityData (const std::string &quantity="QIND") |
Finds associated quality data - maybe empty and unscaled. More... | |
bool | hasQuality () const |
bool | hasQuality (const std::string &quantity) const |
const qualitygroup_t & | getQuality () const |
qualitygroup_t & | getQuality () |
Protected Attributes | |
qualitygroup_t | quality |
Base class providing quality support for Data
and DataSet
Essentially, an instance of QualityDataSupport is something which has quality data as members. This data is stored in quality group, which is a map of quality fields.
|
inline |
Finds associated quality data - maybe empty and unscaled.
Finds associated quality data - maybe empty and unscaled.