NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
LogicalExpressions.cpp File Reference
#include <API/Expressions/Expressions.hpp>
#include <Expressions/LogicalExpressions/AndExpressionNode.hpp>
#include <Expressions/LogicalExpressions/EqualsExpressionNode.hpp>
#include <Expressions/LogicalExpressions/GreaterEqualsExpressionNode.hpp>
#include <Expressions/LogicalExpressions/GreaterExpressionNode.hpp>
#include <Expressions/LogicalExpressions/LessEqualsExpressionNode.hpp>
#include <Expressions/LogicalExpressions/LessExpressionNode.hpp>
#include <Expressions/LogicalExpressions/NegateExpressionNode.hpp>
#include <Expressions/LogicalExpressions/OrExpressionNode.hpp>
#include <utility>
Include dependency graph for LogicalExpressions.cpp:

Namespaces

 NES
 This exception represents a network error.
 

Functions

ExpressionNodePtr NES::operator|| (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator&& (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 Defines common logical operations between expression nodes. More...
 
ExpressionNodePtr NES::operator== (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator!= (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator<= (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator< (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator>= (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator> (ExpressionNodePtr leftExp, ExpressionNodePtr rightExp)
 
ExpressionNodePtr NES::operator! (ExpressionNodePtr exp)
 
ExpressionNodePtr NES::operator! (ExpressionItem leftExp)