OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunction Member List

This is the complete list of members for anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunction, including all inherited members.

deep_copier_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionprivate
defaultResult() const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlineprivatevirtual
expr_offset_cache_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionprivate
fields_for_new_project_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionprivate
found_case_expr_window_operand_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionmutableprivate
getOffsetForPushedDownExpr(WindowExprType type, size_t expr_offset) const anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
has_partition_expr_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionmutableprivate
hasCaseExprAsWindowOperand()anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
hasPartitionExpression()anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
new_project_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionprivate
pushDownExpressionImpl(const RexScalar *expr) const anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
pushDownExpressionInWindowFunction(const RexWindowFunctionOperator *window_expr) const anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
PushDownGenericExpressionInWindowFunction(std::shared_ptr< RelProject > new_project, std::vector< std::unique_ptr< const RexScalar >> &scalar_exprs_for_new_project, std::vector< std::string > &fields_for_new_project, std::unordered_map< size_t, size_t > &expr_offset_cache)anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninline
pushed_down_order_key_offset_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionmutableprivate
pushed_down_partition_key_offset_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionmutableprivate
pushed_down_window_operands_offset_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionmutableprivate
scalar_exprs_for_new_project_anonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctionprivate
visit(const RexScalar *rex_scalar) constRexVisitorBase< std::unique_ptr< const RexScalar > >inlinevirtual
visitCase(const RexCase *rex_case) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
visitInput(const RexInput *rex_input) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
visitLiteral(const RexLiteral *rex_literal) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
visitOperator(const RexOperator *rex_operator) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
visitRef(const RexRef *rex_ref) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
visitSubQuery(const RexSubQuery *rex_subquery) const overrideanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunctioninlinevirtual
WindowExprType enum nameanonymous_namespace{RelAlgDag.cpp}::PushDownGenericExpressionInWindowFunction