OmniSciDB
bf83d84833
|
Public Member Functions | |
std::unordered_set< int > | visitScan (const RelScan *scan) const override |
![]() | |
std::unordered_set< int > | visit (const RelAlgNode *rel_alg) const |
virtual std::unordered_set< int > | visitAggregate (const RelAggregate *) const |
virtual std::unordered_set< int > | visitCompound (const RelCompound *) const |
virtual std::unordered_set< int > | visitFilter (const RelFilter *) const |
virtual std::unordered_set< int > | visitJoin (const RelJoin *) const |
virtual std::unordered_set< int > | visitLeftDeepInnerJoin (const RelLeftDeepInnerJoin *) const |
virtual std::unordered_set< int > | visitProject (const RelProject *) const |
virtual std::unordered_set< int > | visitSort (const RelSort *) const |
virtual std::unordered_set< int > | visitLogicalValues (const RelLogicalValues *) const |
virtual std::unordered_set< int > | visitModify (const RelModify *) const |
virtual std::unordered_set< int > | visitTableFunction (const RelTableFunction *) const |
virtual std::unordered_set< int > | visitLogicalUnion (const RelLogicalUnion *) const |
Protected Member Functions | |
std::unordered_set< int > | aggregateResult (const std::unordered_set< int > &aggregate, const std::unordered_set< int > &next_result) const override |
![]() | |
virtual std::unordered_set< int > | defaultResult () const |
Definition at line 188 of file QueryPhysicalInputsCollector.cpp.
|
inlineoverrideprotectedvirtual |
Reimplemented from RelAlgVisitor< std::unordered_set< int > >.
Definition at line 195 of file QueryPhysicalInputsCollector.cpp.
References run_benchmark_import::result.
|
inlineoverridevirtual |
Reimplemented from RelAlgVisitor< std::unordered_set< int > >.
Definition at line 190 of file QueryPhysicalInputsCollector.cpp.
References RelScan::getTableDescriptor(), and TableDescriptor::tableId.