|
DUDS
|
Distributed Update of Data from Something
|
#include <Sample.hpp>
Public Types | |
| typedef QT | Quality |
| typedef VT | Value |
Public Attributes | |
| QT | accuracy |
| The expected accuracy of the instrument under the conditions in which the sample was taken. More... | |
| boost::uuids::uuid | origin |
| The source of this sample. More... | |
| QT | precision |
| The expected precision of the instrument under the conditions in which the sample was taken. More... | |
| QT | resolution |
| The expected resolution of the instrument under the conditions in which the sample was taken. More... | |
| VT | value |
| The value sampled from the insturment. More... | |
Static Public Attributes | |
| static constexpr QT | Unspecified = std::numeric_limits<QT>::infinity() |
| The value used to represent an unspecified or unknown accuracy, precision, or resolution. More... | |
Definition at line 233 of file Sample.hpp.
| typedef QT duds::data::SampleNU< VT, QT >::Quality |
Definition at line 235 of file Sample.hpp.
| typedef VT duds::data::SampleNU< VT, QT >::Value |
Definition at line 234 of file Sample.hpp.
| QT duds::data::SampleNU< VT, QT >::accuracy |
The expected accuracy of the instrument under the conditions in which the sample was taken.
This is how far from correct the value could be.
Definition at line 253 of file Sample.hpp.
| boost::uuids::uuid duds::data::SampleNU< VT, QT >::origin |
The source of this sample.
Definition at line 244 of file Sample.hpp.
| QT duds::data::SampleNU< VT, QT >::precision |
The expected precision of the instrument under the conditions in which the sample was taken.
This is how much the sample value may vary when the measured property is the same; think of it as consistency or repeatability.
Definition at line 260 of file Sample.hpp.
| QT duds::data::SampleNU< VT, QT >::resolution |
The expected resolution of the instrument under the conditions in which the sample was taken.
This is the smallest increment the insturment can represent. Since the Sample object may store the value in different units than the instrument reports, this value is not determined by the types used in the Sample object.
Definition at line 268 of file Sample.hpp.
|
static |
The value used to represent an unspecified or unknown accuracy, precision, or resolution.
Definition at line 240 of file Sample.hpp.
| VT duds::data::SampleNU< VT, QT >::value |
The value sampled from the insturment.
Definition at line 248 of file Sample.hpp.