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

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