iceberg-cpp
Loading...
Searching...
No Matches
iceberg::EvalVisitor Member List

This is the complete list of members for iceberg::EvalVisitor, including all inherited members.

Aggregate(const std::shared_ptr< BoundAggregate > &aggregate)iceberg::ExpressionVisitor< R >inlinevirtual
Aggregate(const std::shared_ptr< UnboundAggregate > &aggregate)iceberg::ExpressionVisitor< R >inlinevirtual
AlwaysFalse() overrideiceberg::EvalVisitorinlinevirtual
AlwaysTrue() overrideiceberg::EvalVisitorinlinevirtual
And(bool left_result, bool right_result) override (defined in iceberg::EvalVisitor)iceberg::EvalVisitorinline
BoundVisitor< bool >::And(ParamType left_result, ParamType right_result)=0iceberg::ExpressionVisitor< R >pure virtual
Eq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
EvalVisitor(const StructLike &row) (defined in iceberg::EvalVisitor)iceberg::EvalVisitorinlineexplicit
Gt(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
GtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
In(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) overrideiceberg::EvalVisitorinlinevirtual
IsNaN(const std::shared_ptr< Bound > &expr) overrideiceberg::EvalVisitorinlinevirtual
IsNull(const std::shared_ptr< Bound > &expr) overrideiceberg::EvalVisitorinlinevirtual
Lt(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
LtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
Not(bool child_result) override (defined in iceberg::EvalVisitor)iceberg::EvalVisitorinline
BoundVisitor< bool >::Not(ParamType child_result)=0iceberg::ExpressionVisitor< R >pure virtual
NotEq(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
NotIn(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) overrideiceberg::EvalVisitorinlinevirtual
NotNaN(const std::shared_ptr< Bound > &expr) overrideiceberg::EvalVisitorinlinevirtual
NotNull(const std::shared_ptr< Bound > &expr) overrideiceberg::EvalVisitorinlinevirtual
NotStartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
Or(bool left_result, bool right_result) override (defined in iceberg::EvalVisitor)iceberg::EvalVisitorinline
BoundVisitor< bool >::Or(ParamType left_result, ParamType right_result)=0iceberg::ExpressionVisitor< R >pure virtual
Predicate(const std::shared_ptr< BoundPredicate > &pred) overrideiceberg::BoundVisitor< bool >inlinevirtual
Predicate(const std::shared_ptr< UnboundPredicate > &pred) overrideiceberg::BoundVisitor< bool >inlinevirtual
StartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) overrideiceberg::EvalVisitorinlinevirtual
~ExpressionVisitor()=default (defined in iceberg::ExpressionVisitor< R >)iceberg::ExpressionVisitor< R >virtual