OmniSciDB  c1a53651b2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelSort Member List

This is the complete list of members for RelSort, including all inherited members.

addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
collation_RelSortprivate
collationCount() const RelSortinline
deepCopy() const overrideRelSortinlinevirtual
empty_result_RelSortprivate
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getCollation(const size_t i) const RelSortinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getLimit() const RelSortinline
getOffset() const RelSortinline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
hasContextData() const RelAlgNodeinline
hasEquivCollationOf(const RelSort &that) const RelSortprivate
hash_RelAlgNodemutableprotected
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isEmptyResult() const RelSortinline
isLimitDelivered() const RelSortinline
isNop() const RelAlgNodeinline
limit_RelSortprivate
limit_delivered_RelSortprivate
markAsNop()RelAlgNodeinline
offset_RelSortprivate
operator==(const RelSort &that) const RelSortinline
RelAlgDagSerializerRelSortfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelSort()RelSortinline
RelSort(const std::vector< SortField > &collation, const size_t limit, const size_t offset, std::shared_ptr< const RelAlgNode > input, bool limit_delivered)RelSortinline
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input)RelAlgNodeinlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setCollation(std::vector< SortField > &&collation)RelSortinline
setContextData(const RaExecutionDesc *context_data) const RelAlgNodeinline
setEmptyResult(bool emptyResult)RelSortinline
setIdInPlanTree(size_t id) const RelAlgNodeinline
setOutputMetainfo(std::vector< TargetMetaInfo > targets_metainfo) const RelAlgNodeinline
setQueryPlanDag(const std::string &extracted_query_plan_dag) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
size() const overrideRelSortinlinevirtual
toHash() const overrideRelSortinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelSortinlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual