UA Server SDK C++ Bundle
1.4.0.258
|
Stores information about a slice of data to be processed. More...
#include <aggregatecalculator.h>
Public Member Functions | |
void | Clear (std::list< UaDataValue >::iterator iterEnd) |
Public Attributes | |
UaDateTime | StartTime |
The start time for the slice. More... | |
UaDateTime | EndTime |
The end time for the slice. More... | |
bool | Partial |
True if the slice is a partial interval. More... | |
bool | Complete |
True if all of the data required to process the slice has been collected. More... | |
bool | OutOfDataRange |
True if the slice includes times that are outside of the available dataset. More... | |
std::list< UaDataValue >::iterator | EarlyBound |
The first early bound for the slice. More... | |
std::list< UaDataValue >::iterator | SecondEarlyBound |
The second early bound for the slice (always earlier than the first). More... | |
std::list< UaDataValue >::iterator | Begin |
The beginning of the slice. More... | |
std::list< UaDataValue >::iterator | End |
The end of the slice. More... | |
std::list< UaDataValue >::iterator | LateBound |
The late bound for the slice. More... | |
std::list< UaDataValue >::iterator | LastProcessedValue |
The last value which was processed. More... | |
Stores information about a slice of data to be processed.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::Begin |
The beginning of the slice.
bool AggregateCalculator::TimeSlice::Complete |
True if all of the data required to process the slice has been collected.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::EarlyBound |
The first early bound for the slice.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::End |
The end of the slice.
UaDateTime AggregateCalculator::TimeSlice::EndTime |
The end time for the slice.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::LastProcessedValue |
The last value which was processed.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::LateBound |
The late bound for the slice.
bool AggregateCalculator::TimeSlice::OutOfDataRange |
True if the slice includes times that are outside of the available dataset.
bool AggregateCalculator::TimeSlice::Partial |
True if the slice is a partial interval.
std::list<UaDataValue>::iterator AggregateCalculator::TimeSlice::SecondEarlyBound |
The second early bound for the slice (always earlier than the first).
UaDateTime AggregateCalculator::TimeSlice::StartTime |
The start time for the slice.