NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::API::WindowAggregation Class Reference

#include <Windowing.hpp>

Public Member Functions

 WindowAggregation (Windowing::WindowAggregationDescriptorPtr windowAggregationDescriptor)
 
API::WindowAggregationPtr as (const ExpressionItem &asField)
 

Public Attributes

const Windowing::WindowAggregationDescriptorPtr aggregation
 

Constructor & Destructor Documentation

◆ WindowAggregation()

NES::API::WindowAggregation::WindowAggregation ( Windowing::WindowAggregationDescriptorPtr  windowAggregationDescriptor)

Member Function Documentation

◆ as()

API::WindowAggregationPtr NES::API::WindowAggregation::as ( const ExpressionItem asField)

References aggregation, and NES::ExpressionItem::getExpressionNode().

Here is the call graph for this function:

Member Data Documentation

◆ aggregation

const Windowing::WindowAggregationDescriptorPtr NES::API::WindowAggregation::aggregation

Referenced by as().


The documentation for this class was generated from the following files: