C++ Based OPC UA Client/Server/PubSub SDK
1.7.9.586
|
The set of built-in aggregate factories. More...
#include <aggregators.h>
Static Public Member Functions | |
static UaString | GetNameForStandardAggregate (UaNodeId aggregateId) |
Returns the name for a standard aggregates. More... | |
static UaNodeId | GetIdForStandardAggregate (UaString aggregateName) |
Returns the id for a standard aggregates. More... | |
static std::vector < Aggregators::Aggregates > | GetSupportedAggregates () |
Returns a list of the supported aggregates. More... | |
static AggregateCalculatorInterface * | CreateStandardCalculator (UaNodeId aggregateId, UaDateTime startTime, UaDateTime endTime, double processingInterval, bool stepped, OpcUa_AggregateConfiguration &configuration) |
Creates a calculator for one of the standard aggregates. More... | |
static void | clearStaticMembers () |
Clears the static Aggregators class data. More... | |
static bool | IsDataValueEmpty (UaDataValue value) |
Determines if the UaDataValue has been assigned to or is empty. More... | |
The set of built-in aggregate factories.
|
static |
Clears the static Aggregators class data.
Must be called before the UA SDK shutdown.
|
static |
Creates a calculator for one of the standard aggregates.
Returns the id for a standard aggregates.
Returns the name for a standard aggregates.
|
static |
Returns a list of the supported aggregates.
|
static |
Determines if the UaDataValue has been assigned to or is empty.
value | The value to compare. |