Kuzu C++ API
Loading...
Searching...
No Matches
physical_operator.h File Reference
#include "operator_print_info.h"
#include "result_set.h"

Go to the source code of this file.

Classes

class  kuzu::processor::PhysicalOperatorUtils
 
struct  kuzu::processor::OperatorMetrics
 
class  kuzu::processor::PhysicalOperator
 

Namespaces

namespace  kuzu
 
namespace  kuzu::common
 
namespace  kuzu::processor
 

Typedefs

using kuzu::processor::physical_op_id = uint32_t
 
using kuzu::processor::physical_op_vector_t = std::vector<std::unique_ptr<PhysicalOperator>>
 

Enumerations

enum class  kuzu::processor::PhysicalOperatorType : uint8_t {
  kuzu::processor::ALTER , kuzu::processor::AGGREGATE , kuzu::processor::AGGREGATE_FINALIZE , kuzu::processor::AGGREGATE_SCAN ,
  kuzu::processor::ATTACH_DATABASE , kuzu::processor::BATCH_INSERT , kuzu::processor::COPY_TO , kuzu::processor::CREATE_MACRO ,
  kuzu::processor::CREATE_SEQUENCE , kuzu::processor::CREATE_TABLE , kuzu::processor::CREATE_TYPE , kuzu::processor::CROSS_PRODUCT ,
  kuzu::processor::DETACH_DATABASE , kuzu::processor::DELETE_ , kuzu::processor::DROP , kuzu::processor::DUMMY_SINK ,
  kuzu::processor::EMPTY_RESULT , kuzu::processor::EXPORT_DATABASE , kuzu::processor::FILTER , kuzu::processor::FLATTEN ,
  kuzu::processor::HASH_JOIN_BUILD , kuzu::processor::HASH_JOIN_PROBE , kuzu::processor::IMPORT_DATABASE , kuzu::processor::INDEX_LOOKUP ,
  kuzu::processor::INSERT , kuzu::processor::INTERSECT_BUILD , kuzu::processor::INTERSECT , kuzu::processor::INSTALL_EXTENSION ,
  kuzu::processor::LIMIT , kuzu::processor::LOAD_EXTENSION , kuzu::processor::MERGE , kuzu::processor::MULTIPLICITY_REDUCER ,
  kuzu::processor::PARTITIONER , kuzu::processor::PATH_PROPERTY_PROBE , kuzu::processor::PRIMARY_KEY_SCAN_NODE_TABLE , kuzu::processor::PROJECTION ,
  kuzu::processor::PROFILE , kuzu::processor::RECURSIVE_EXTEND , kuzu::processor::RESULT_COLLECTOR , kuzu::processor::SCAN_NODE_TABLE ,
  kuzu::processor::SCAN_REL_TABLE , kuzu::processor::SEMI_MASKER , kuzu::processor::SET_PROPERTY , kuzu::processor::SKIP ,
  kuzu::processor::STANDALONE_CALL , kuzu::processor::TABLE_FUNCTION_CALL , kuzu::processor::TOP_K , kuzu::processor::TOP_K_SCAN ,
  kuzu::processor::TRANSACTION , kuzu::processor::ORDER_BY , kuzu::processor::ORDER_BY_MERGE , kuzu::processor::ORDER_BY_SCAN ,
  kuzu::processor::UNION_ALL_SCAN , kuzu::processor::UNWIND , kuzu::processor::USE_DATABASE
}