OmniSciDB  a5dc49c757
 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.

accept(Visitor &v, std::string name) const overrideRelSortinlinevirtual
acceptChildren(Visitor &v) const overrideRelSortinlinevirtual
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
clearContextData() const RelAlgNodeinline
collation_RelSortprivate
collationCount() const RelSortinline
deepCopy() const overrideRelSortinlinevirtual
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getCollation(const size_t i) const RelSortinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getLimit() const RelSortinline
getOffset() const RelSortinline
getOrderEntries() const RelSortinline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getStepNumber() const RelAlgDagNodeinlinevirtual
hasContextData() const RelAlgNodeinline
hasEquivCollationOf(const RelSort &that) const RelSortprivate
hash_RelAlgNodemutableprotected
hash_value(RelSort const &)RelSortfriend
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isEmptyResult() const RelSortinline
isLimitDelivered() const RelSortinline
isNop() const RelAlgNodeinline
limit_RelSortprivate
markAsNop()RelAlgNodeinline
offset_RelSortprivate
operator==(const RelSort &that) const RelSortinline
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRelSortfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelSort()RelSortinline
RelSort(const std::vector< SortField > &collation, std::optional< size_t > limit, const size_t offset, std::shared_ptr< const RelAlgNode > input)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
setIdInPlanTree(size_t id) const RelAlgDagNodeinline
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
setStepNumber(size_t step) const RelAlgDagNodeinlinevirtual
size() const overrideRelSortinlinevirtual
step_RelAlgDagNodemutableprotected
toHash() const overrideRelSortinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelSortinlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual