Kùzu C++ API
|
Classes | |
struct | CopyFromFileError |
struct | DataChunkDescriptor |
struct | DataPos |
class | FlatTuple |
Stores a vector of Values. More... | |
struct | LineContext |
struct | OperatorMetrics |
class | PhysicalOperator |
class | PhysicalOperatorUtils |
struct | PopulatedCopyFromError |
class | ResultSet |
struct | ResultSetDescriptor |
class | WarningContext |
struct | WarningInfo |
struct | WarningSourceData |
Concepts | |
concept | DataSource |
Typedefs | |
using | data_chunk_pos_t = common::idx_t |
using | value_vector_pos_t = common::idx_t |
using | physical_op_id = uint32_t |
using | physical_op_vector_t = std::vector<std::unique_ptr<PhysicalOperator>> |
using | populate_func_t = std::function<PopulatedCopyFromError(CopyFromFileError, common::idx_t)> |
using | get_file_idx_func_t = std::function<common::idx_t(const CopyFromFileError&)> |
Enumerations | |
enum class | PhysicalOperatorType : uint8_t { ALTER , AGGREGATE , AGGREGATE_FINALIZE , AGGREGATE_SCAN , ATTACH_DATABASE , BATCH_INSERT , COPY_TO , CREATE_MACRO , CREATE_SEQUENCE , CREATE_TABLE , CREATE_TYPE , CROSS_PRODUCT , DETACH_DATABASE , DELETE_ , DROP , DUMMY_SINK , EMPTY_RESULT , EXPORT_DATABASE , FILTER , FLATTEN , GDS_CALL , HASH_JOIN_BUILD , HASH_JOIN_PROBE , IMPORT_DATABASE , INDEX_LOOKUP , INSERT , INTERSECT_BUILD , INTERSECT , INSTALL_EXTENSION , LIMIT , LOAD_EXTENSION , MERGE , MULTIPLICITY_REDUCER , OFFSET_SCAN_NODE_TABLE , PARTITIONER , PATH_PROPERTY_PROBE , PRIMARY_KEY_SCAN_NODE_TABLE , PROJECTION , PROFILE , RECURSIVE_JOIN , RESULT_COLLECTOR , SCAN_NODE_TABLE , SCAN_REL_TABLE , SEMI_MASKER , SET_PROPERTY , SKIP , STANDALONE_CALL , TABLE_FUNCTION_CALL , TOP_K , TOP_K_SCAN , TRANSACTION , ORDER_BY , ORDER_BY_MERGE , ORDER_BY_SCAN , UNION_ALL_SCAN , UNWIND , USE_DATABASE } |
Variables | |
constexpr data_chunk_pos_t | INVALID_DATA_CHUNK_POS = common::INVALID_IDX |
constexpr value_vector_pos_t | INVALID_VALUE_VECTOR_POS = common::INVALID_IDX |
using kuzu::processor::get_file_idx_func_t = std::function<common::idx_t(const CopyFromFileError&)> |
using kuzu::processor::physical_op_id = uint32_t |
using kuzu::processor::physical_op_vector_t = std::vector<std::unique_ptr<PhysicalOperator>> |
using kuzu::processor::populate_func_t = std::function<PopulatedCopyFromError(CopyFromFileError, common::idx_t)> |
|
strong |
|
constexpr |
|
constexpr |