|
iceberg-cpp
|
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() override | iceberg::EvalVisitor | inlinevirtual |
| AlwaysTrue() override | iceberg::EvalVisitor | inlinevirtual |
| And(bool left_result, bool right_result) override (defined in iceberg::EvalVisitor) | iceberg::EvalVisitor | inline |
| BoundVisitor< bool >::And(ParamType left_result, ParamType right_result)=0 | iceberg::ExpressionVisitor< R > | pure virtual |
| Eq(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| EvalVisitor(const StructLike &row) (defined in iceberg::EvalVisitor) | iceberg::EvalVisitor | inlineexplicit |
| Gt(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| GtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| In(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) override | iceberg::EvalVisitor | inlinevirtual |
| IsNaN(const std::shared_ptr< Bound > &expr) override | iceberg::EvalVisitor | inlinevirtual |
| IsNull(const std::shared_ptr< Bound > &expr) override | iceberg::EvalVisitor | inlinevirtual |
| Lt(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| LtEq(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| Not(bool child_result) override (defined in iceberg::EvalVisitor) | iceberg::EvalVisitor | inline |
| BoundVisitor< bool >::Not(ParamType child_result)=0 | iceberg::ExpressionVisitor< R > | pure virtual |
| NotEq(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| NotIn(const std::shared_ptr< Bound > &expr, const BoundSetPredicate::LiteralSet &literal_set) override | iceberg::EvalVisitor | inlinevirtual |
| NotNaN(const std::shared_ptr< Bound > &expr) override | iceberg::EvalVisitor | inlinevirtual |
| NotNull(const std::shared_ptr< Bound > &expr) override | iceberg::EvalVisitor | inlinevirtual |
| NotStartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| Or(bool left_result, bool right_result) override (defined in iceberg::EvalVisitor) | iceberg::EvalVisitor | inline |
| BoundVisitor< bool >::Or(ParamType left_result, ParamType right_result)=0 | iceberg::ExpressionVisitor< R > | pure virtual |
| Predicate(const std::shared_ptr< BoundPredicate > &pred) override | iceberg::BoundVisitor< bool > | inlinevirtual |
| Predicate(const std::shared_ptr< UnboundPredicate > &pred) override | iceberg::BoundVisitor< bool > | inlinevirtual |
| StartsWith(const std::shared_ptr< Bound > &expr, const Literal &lit) override | iceberg::EvalVisitor | inlinevirtual |
| ~ExpressionVisitor()=default (defined in iceberg::ExpressionVisitor< R >) | iceberg::ExpressionVisitor< R > | virtual |