UA Server SDK C++ Bundle  1.4.1.271
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
AggregateCalculatorAverage Member List

This is the complete list of members for AggregateCalculatorAverage, including all inherited members.

AggregateBits enum nameAggregateCalculatorprivate
AggregateCalculator(UaNodeId aggregateId, UaDateTime startTime, UaDateTime endTime, double processingInterval, bool stepped, OpcUa_AggregateConfiguration &configuration)AggregateCalculatorprivate
AggregateCalculator(UaNodeId aggregateId)AggregateCalculatorprivate
AggregateCalculatorAverage(UaNodeId aggregateId, UaDateTime startTime, UaDateTime endTime, double processingInterval, bool stepped, OpcUa_AggregateConfiguration &configuration)AggregateCalculatorAverage
Calculated enum valueAggregateCalculatorprivate
CastToDouble(UaDataValue value)AggregateCalculatorprivate
CompareTimestamps(const UaDataValue value1, const UaDataValue value2)AggregateCalculatorprivate
CompareTimestamps(UaDateTime value1, UaDataValue value2)AggregateCalculatorprivate
ComputeAverage(TimeSlice &slice)AggregateCalculatorAverageprotected
ComputeTimeAverage(TimeSlice &slice, bool useSimpleBounds, int valueType)AggregateCalculatorAverageprotected
ComputeValue(TimeSlice &slice)AggregateCalculatorAverageprotectedvirtual
CreateCalculator(UaNodeId aggregateId, UaDateTime startTime, UaDateTime endTime, double processingInterval, bool stepped, OpcUa_AggregateConfiguration &configuration)AggregateCalculatorAveragestatic
CreateSlice(TimeSlice &newSlice, UaDateTime previousStart, UaDateTime previousEnd)AggregateCalculatorprivate
DataSourceMask enum valueAggregateCalculatorprivate
ExtraData enum valueAggregateCalculatorprivate
GetAggregateBits(OpcUa_StatusCode statusCode)AggregateCalculatorinlineprivate
GetAggregateId()AggregateCalculatorinlineprivatevirtual
GetCodeBits(OpcUa_StatusCode statusCode)AggregateCalculatorinlineprivate
GetComplete()AggregateCalculatorinlineprivate
GetConfiguration(OpcUa_AggregateConfiguration &returnValue)AggregateCalculatorinlineprivate
GetEndTime()AggregateCalculatorinlineprivate
GetNoDataValue(TimeSlice slice)AggregateCalculatorprivate
GetNoDataValue(UaDateTime timestamp)AggregateCalculatorprivate
GetProcessedValue(bool returnPartial)AggregateCalculatorprivatevirtual
GetProcessingInterval()AggregateCalculatorinlineprivate
GetRegionsInValueSet(std::list< UaDataValue > &values, bool ignoreBadData, bool useSteppedCalculations, std::list< SubRegion > &returnList)AggregateCalculatorprivate
GetSetPartialBit()AggregateCalculatorinlineprivate
GetSimpleBound(UaDateTime timestamp, TimeSlice &slice)AggregateCalculatorprivate
GetStartTime()AggregateCalculatorinlineprivate
GetStepped()AggregateCalculatorinlineprivate
GetTimeBasedStatusCode(TimeSlice &slice, std::list< UaDataValue > &values, UaStatusCode defaultCode)AggregateCalculatorprivate
GetTimeBasedStatusCode(std::list< SubRegion > &regions, UaStatusCode statusCode)AggregateCalculatorprivate
GetTimeFlowsBackward()AggregateCalculatorinlineprivate
GetTimestamp(TimeSlice slice)AggregateCalculatorprivate
GetUseServerTimestamp()AggregateCalculatorinlineprivate
GetUsingExtrapolation()AggregateCalculatorinlineprivate
GetValueBasedStatusCode(TimeSlice &slice, std::list< UaDataValue > &values, UaStatusCode statusCode)AggregateCalculatorprivate
GetValues(TimeSlice &slice, std::list< UaDataValue > &returnList)AggregateCalculatorprivate
GetValuesWithInterpolatedBounds(TimeSlice &slice, std::list< UaDataValue > &returnList)AggregateCalculatorprivate
GetValuesWithSimpleBounds(TimeSlice &slice, std::list< UaDataValue > &returnList)AggregateCalculatorprivate
HasEndTimePassed(UaDateTime currentTime)AggregateCalculatorprivatevirtual
Initialize(UaNodeId aggregateId, UaDateTime startTime, UaDateTime endTime, double processingInterval, bool stepped, OpcUa_AggregateConfiguration &configuration)AggregateCalculatorprivate
Interpolate(UaDateTime timestamp)AggregateCalculatorprivate
Interpolated enum valueAggregateCalculatorprivate
IsGood(UaDataValue value)AggregateCalculatorprivate
MultipleValues enum valueAggregateCalculatorprivate
Partial enum valueAggregateCalculatorprivate
QueueRawValue(UaDataValue value)AggregateCalculatorprivatevirtual
Raw enum valueAggregateCalculatorprivate
SetAggregateBits(OpcUa_StatusCode statusCode, unsigned int bits)AggregateCalculatorinlineprivate
SetCodeBits(OpcUa_StatusCode statusCode, unsigned int bits)AggregateCalculatorinlineprivate
SlopedInterpolate(UaDateTime timestamp, UaDataValue earlyBound, UaDataValue lateBound)AggregateCalculatorprivate
SteppedInterpolate(UaDateTime timestamp, UaDataValue earlyBound)AggregateCalculatorprivate
UpdateSlice(TimeSlice &slice)AggregateCalculatorprivate
UsesInterpolatedBounds()AggregateCalculatorAveragevirtual