OmniSciDB
cde582ebc3
|
#include <RelAlgDag.h>
Public Member Functions | |
SortField (const size_t field, const SortDirection sort_dir, const NullSortedPosition nulls_pos) | |
bool | operator== (const SortField &that) const |
size_t | getField () const |
SortDirection | getSortDir () const |
NullSortedPosition | getNullsPosition () const |
std::string | toString () const |
size_t | toHash () const |
Private Attributes | |
const size_t | field_ |
const SortDirection | sort_dir_ |
const NullSortedPosition | nulls_pos_ |
Definition at line 484 of file RelAlgDag.h.
|
inline |
Definition at line 486 of file RelAlgDag.h.
|
inline |
Definition at line 496 of file RelAlgDag.h.
References field_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field().
|
inline |
Definition at line 500 of file RelAlgDag.h.
References nulls_pos_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field().
|
inline |
Definition at line 498 of file RelAlgDag.h.
References sort_dir_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field().
|
inline |
|
inline |
Definition at line 513 of file RelAlgDag.h.
References Ascending, field_, First, nulls_pos_, and sort_dir_.
|
inline |
Definition at line 502 of file RelAlgDag.h.
References Ascending, cat(), field_, First, nulls_pos_, sort_dir_, to_string(), and typeName().
|
private |
Definition at line 521 of file RelAlgDag.h.
Referenced by getField(), operator==(), toHash(), and toString().
|
private |
Definition at line 523 of file RelAlgDag.h.
Referenced by getNullsPosition(), operator==(), toHash(), and toString().
|
private |
Definition at line 522 of file RelAlgDag.h.
Referenced by getSortDir(), operator==(), toHash(), and toString().