C++ Based OPC UA Client/Server SDK  1.5.5.355
AggregateCalculator Member List

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

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