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