LuciadCPillar 2024.0.08
|
Support for creating expressions over an abstract object model. More...
Classes | |
class | luciad::Expression |
An expression is an opaque object whose evaluation returns a value. More... | |
class | luciad::ExpressionFactory |
Class containing static factory methods to create different types of expressions and conditions. More... | |
class | luciad::ExpressionValue |
Value object to store the value of an Expression and its DataType. More... | |
class | luciad::IExpressionVisitor |
Expression visitor interface that allows traversal of an Expression or a Condition. More... | |
Support for creating expressions over an abstract object model.
This package provides a factory to construct expressions and a visitor to walk through the expression hierarchy. Have a look at Expressions and Conditions for an example.