addChild(std::unique_ptr< PhysicalOperator > op) | kuzu::processor::PhysicalOperator | inline |
children | kuzu::processor::PhysicalOperator | protected |
constCast() | kuzu::processor::PhysicalOperator | inline |
copy()=0 | kuzu::processor::PhysicalOperator | pure virtual |
finalize(ExecutionContext *context) | kuzu::processor::PhysicalOperator | virtual |
finalizeInternal(ExecutionContext *) | kuzu::processor::PhysicalOperator | inlineprotectedvirtual |
getChild(common::idx_t idx) const | kuzu::processor::PhysicalOperator | inline |
getExecutionTime(common::Profiler &profiler) const | kuzu::processor::PhysicalOperator | protected |
getNextTuple(ExecutionContext *context) | kuzu::processor::PhysicalOperator | |
getNextTuplesInternal(ExecutionContext *context)=0 | kuzu::processor::PhysicalOperator | protectedpure virtual |
getNumChildren() const | kuzu::processor::PhysicalOperator | inline |
getNumOutputTuples(common::Profiler &profiler) const | kuzu::processor::PhysicalOperator | protected |
getNumTupleMetricKey() const | kuzu::processor::PhysicalOperator | inlineprotected |
getOperatorID() const | kuzu::processor::PhysicalOperator | inline |
getOperatorType() const | kuzu::processor::PhysicalOperator | inline |
getPrintInfo() const | kuzu::processor::PhysicalOperator | inline |
getProfilerAttributes(common::Profiler &profiler) const | kuzu::processor::PhysicalOperator | |
getProfilerKeyValAttributes(common::Profiler &profiler) const | kuzu::processor::PhysicalOperator | |
getProgress(ExecutionContext *context) const | kuzu::processor::PhysicalOperator | virtual |
getTimeMetricKey() const | kuzu::processor::PhysicalOperator | inlineprotected |
hasBeenFinalized | kuzu::processor::PhysicalOperator | protected |
id | kuzu::processor::PhysicalOperator | protected |
initGlobalState(ExecutionContext *context) | kuzu::processor::PhysicalOperator | |
initGlobalStateInternal(ExecutionContext *) | kuzu::processor::PhysicalOperator | inlineprotectedvirtual |
initLocalState(ResultSet *resultSet, ExecutionContext *context) | kuzu::processor::PhysicalOperator | |
initLocalStateInternal(ResultSet *, ExecutionContext *) | kuzu::processor::PhysicalOperator | inlineprotectedvirtual |
isParallel() const | kuzu::processor::PhysicalOperator | inlinevirtual |
isSink() const | kuzu::processor::PhysicalOperator | inlinevirtual |
isSource() const | kuzu::processor::PhysicalOperator | inlinevirtual |
metrics | kuzu::processor::PhysicalOperator | protected |
moveUnaryChild() | kuzu::processor::PhysicalOperator | |
operatorType | kuzu::processor::PhysicalOperator | protected |
PhysicalOperator(PhysicalOperatorType operatorType, physical_op_id id, std::unique_ptr< OPPrintInfo > printInfo) | kuzu::processor::PhysicalOperator | inline |
PhysicalOperator(PhysicalOperatorType operatorType, std::unique_ptr< PhysicalOperator > child, physical_op_id id, std::unique_ptr< OPPrintInfo > printInfo) | kuzu::processor::PhysicalOperator | |
PhysicalOperator(PhysicalOperatorType operatorType, std::unique_ptr< PhysicalOperator > left, std::unique_ptr< PhysicalOperator > right, physical_op_id id, std::unique_ptr< OPPrintInfo > printInfo) | kuzu::processor::PhysicalOperator | |
PhysicalOperator(PhysicalOperatorType operatorType, physical_op_vector_t children, physical_op_id id, std::unique_ptr< OPPrintInfo > printInfo) | kuzu::processor::PhysicalOperator | |
printInfo | kuzu::processor::PhysicalOperator | protected |
ptrCast() | kuzu::processor::PhysicalOperator | inline |
registerProfilingMetrics(common::Profiler *profiler) | kuzu::processor::PhysicalOperator | protected |
resultSet | kuzu::processor::PhysicalOperator | protected |
~PhysicalOperator()=default | kuzu::processor::PhysicalOperator | virtual |