OmniSciDB
a5dc49c757
|
#include <RelAlgDag.h>
Public Member Functions | |
bool | isUnboundedPreceding () const |
bool | isUnboundedFollowing () const |
bool | isRowOffsetPreceding () const |
bool | isRowOffsetFollowing () const |
bool | isCurrentRow () const |
bool | hasNoFraming () const |
Public Attributes | |
bool | unbounded {false} |
bool | preceding {false} |
bool | following {false} |
bool | is_current_row {false} |
std::shared_ptr< const RexScalar > | bound_expr |
int | order_key {0} |
Definition at line 576 of file RelAlgDag.h.
|
inline |
Definition at line 596 of file RelAlgDag.h.
References bound_expr, following, is_current_row, preceding, and unbounded.
|
inline |
Definition at line 592 of file RelAlgDag.h.
References bound_expr, following, is_current_row, preceding, and unbounded.
|
inline |
Definition at line 590 of file RelAlgDag.h.
References bound_expr, following, and unbounded.
|
inline |
Definition at line 588 of file RelAlgDag.h.
References bound_expr, preceding, and unbounded.
|
inline |
Definition at line 586 of file RelAlgDag.h.
References bound_expr, following, and unbounded.
|
inline |
Definition at line 584 of file RelAlgDag.h.
References bound_expr, preceding, and unbounded.
std::shared_ptr<const RexScalar> RexWindowFunctionOperator::RexWindowBound::bound_expr |
Definition at line 581 of file RelAlgDag.h.
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::determine_frame_bound_type(), hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), isRowOffsetPreceding(), isUnboundedFollowing(), isUnboundedPreceding(), and boost::serialization::serialize().
bool RexWindowFunctionOperator::RexWindowBound::following {false} |
Definition at line 579 of file RelAlgDag.h.
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::determine_frame_bound_type(), hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), isUnboundedFollowing(), and boost::serialization::serialize().
bool RexWindowFunctionOperator::RexWindowBound::is_current_row {false} |
Definition at line 580 of file RelAlgDag.h.
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::determine_frame_bound_type(), hasNoFraming(), isCurrentRow(), and boost::serialization::serialize().
int RexWindowFunctionOperator::RexWindowBound::order_key {0} |
Definition at line 582 of file RelAlgDag.h.
Referenced by boost::serialization::serialize().
bool RexWindowFunctionOperator::RexWindowBound::preceding {false} |
Definition at line 578 of file RelAlgDag.h.
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::determine_frame_bound_type(), hasNoFraming(), isCurrentRow(), isRowOffsetPreceding(), isUnboundedPreceding(), and boost::serialization::serialize().
bool RexWindowFunctionOperator::RexWindowBound::unbounded {false} |
Definition at line 577 of file RelAlgDag.h.
Referenced by anonymous_namespace{RelAlgTranslator.cpp}::determine_frame_bound_type(), hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), isRowOffsetPreceding(), isUnboundedFollowing(), isUnboundedPreceding(), anonymous_namespace{RelAlgDag.cpp}::parse_window_bound(), and boost::serialization::serialize().