OmniSciDB
c0231cc57d
|
#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 |
bool | preceding |
bool | following |
bool | is_current_row |
std::shared_ptr< const RexScalar > | bound_expr |
int | order_key |
Definition at line 528 of file RelAlgDag.h.
|
inline |
Definition at line 548 of file RelAlgDag.h.
References bound_expr, following, is_current_row, preceding, and unbounded.
|
inline |
Definition at line 544 of file RelAlgDag.h.
References bound_expr, following, is_current_row, preceding, and unbounded.
|
inline |
Definition at line 542 of file RelAlgDag.h.
References bound_expr, following, and unbounded.
|
inline |
Definition at line 540 of file RelAlgDag.h.
References bound_expr, preceding, and unbounded.
|
inline |
Definition at line 538 of file RelAlgDag.h.
References bound_expr, following, and unbounded.
|
inline |
Definition at line 536 of file RelAlgDag.h.
References bound_expr, preceding, and unbounded.
std::shared_ptr<const RexScalar> RexWindowFunctionOperator::RexWindowBound::bound_expr |
Definition at line 533 of file RelAlgDag.h.
Referenced by hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), isRowOffsetPreceding(), isUnboundedFollowing(), and isUnboundedPreceding().
bool RexWindowFunctionOperator::RexWindowBound::following |
Definition at line 531 of file RelAlgDag.h.
Referenced by hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), and isUnboundedFollowing().
bool RexWindowFunctionOperator::RexWindowBound::is_current_row |
Definition at line 532 of file RelAlgDag.h.
Referenced by hasNoFraming(), and isCurrentRow().
int RexWindowFunctionOperator::RexWindowBound::order_key |
Definition at line 534 of file RelAlgDag.h.
bool RexWindowFunctionOperator::RexWindowBound::preceding |
Definition at line 530 of file RelAlgDag.h.
Referenced by hasNoFraming(), isCurrentRow(), isRowOffsetPreceding(), and isUnboundedPreceding().
bool RexWindowFunctionOperator::RexWindowBound::unbounded |
Definition at line 529 of file RelAlgDag.h.
Referenced by hasNoFraming(), isCurrentRow(), isRowOffsetFollowing(), isRowOffsetPreceding(), isUnboundedFollowing(), isUnboundedPreceding(), and anonymous_namespace{RelAlgDag.cpp}::parse_window_bound().