OmniSciDB
a5dc49c757
|
Public Member Functions | |
std::vector< unsigned > | visitLeftDeepInnerJoin (const RelLeftDeepInnerJoin *left_deep_join_tree) const override |
Public Member Functions inherited from RelAlgVisitor< std::vector< unsigned > > | |
std::vector< unsigned > | visit (const RelAlgNode *rel_alg) const |
virtual std::vector< unsigned > | visitAggregate (const RelAggregate *) const |
virtual std::vector< unsigned > | visitCompound (const RelCompound *) const |
virtual std::vector< unsigned > | visitFilter (const RelFilter *) const |
virtual std::vector< unsigned > | visitJoin (const RelJoin *) const |
virtual std::vector< unsigned > | visitProject (const RelProject *) const |
virtual std::vector< unsigned > | visitScan (const RelScan *) const |
virtual std::vector< unsigned > | visitSort (const RelSort *) const |
virtual std::vector< unsigned > | visitLogicalValues (const RelLogicalValues *) const |
virtual std::vector< unsigned > | visitModify (const RelModify *) const |
virtual std::vector< unsigned > | visitTableFunction (const RelTableFunction *) const |
virtual std::vector< unsigned > | visitLogicalUnion (const RelLogicalUnion *) const |
Protected Member Functions | |
std::vector< unsigned > | aggregateResult (const std::vector< unsigned > &aggregate, const std::vector< unsigned > &next_result) const override |
Protected Member Functions inherited from RelAlgVisitor< std::vector< unsigned > > | |
virtual std::vector< unsigned > | defaultResult () const |
Definition at line 243 of file RelAlgExecutor.cpp.
|
inlineoverrideprotectedvirtual |
Reimplemented from RelAlgVisitor< std::vector< unsigned > >.
Definition at line 251 of file RelAlgExecutor.cpp.
References gpu_enabled::copy(), and run_benchmark_import::result.
|
inlineoverridevirtual |
Reimplemented from RelAlgVisitor< std::vector< unsigned > >.
Definition at line 245 of file RelAlgExecutor.cpp.
References RelAlgNode::getId().