OmniSciDB
c1a53651b2
|
#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 | |
size_t | field_ |
SortDirection | sort_dir_ |
NullSortedPosition | nulls_pos_ |
Definition at line 534 of file RelAlgDag.h.
|
inline |
Definition at line 536 of file RelAlgDag.h.
|
inline |
Definition at line 546 of file RelAlgDag.h.
References field_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field(), and boost::serialization::save_construct_data().
|
inline |
Definition at line 550 of file RelAlgDag.h.
References nulls_pos_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field(), and boost::serialization::save_construct_data().
|
inline |
Definition at line 548 of file RelAlgDag.h.
References sort_dir_.
Referenced by anonymous_namespace{RelAlgOptimizer.cpp}::renumber_sort_field(), and boost::serialization::save_construct_data().
|
inline |
|
inline |
Definition at line 563 of file RelAlgDag.h.
References Ascending, field_, First, nulls_pos_, and sort_dir_.
|
inline |
Definition at line 552 of file RelAlgDag.h.
References Ascending, cat(), field_, First, nulls_pos_, sort_dir_, to_string(), and typeName().
|
private |
Definition at line 571 of file RelAlgDag.h.
Referenced by getField(), operator==(), toHash(), and toString().
|
private |
Definition at line 573 of file RelAlgDag.h.
Referenced by getNullsPosition(), operator==(), toHash(), and toString().
|
private |
Definition at line 572 of file RelAlgDag.h.
Referenced by getSortDir(), operator==(), toHash(), and toString().