#include <table_functions.h>
|
| TableFunction () |
|
| TableFunction (std::string name, table_func_t tableFunc, table_func_bind_t bindFunc, table_func_init_shared_t initSharedFunc, table_func_init_local_t initLocalFunc, std::vector< common::LogicalTypeID > inputTypes, std::optional< table_func_finalize_t > finalizeFunc={}) |
|
| TableFunction (std::string name, table_func_t tableFunc, table_func_bind_t bindFunc, table_func_init_shared_t initSharedFunc, table_func_init_local_t initLocalFunc, table_func_progress_t progressFunc, std::vector< common::LogicalTypeID > inputTypes, std::optional< table_func_finalize_t > finalizeFunc={}) |
|
std::string | signatureToString () const override |
|
| Function () |
|
| Function (std::string name, std::vector< common::LogicalTypeID > parameterTypeIDs) |
|
| Function (const Function &)=default |
|
virtual | ~Function ()=default |
|
template<class TARGET > |
const TARGET * | constPtrCast () const |
|
template<class TARGET > |
TARGET * | ptrCast () |
|
◆ TableFunction() [1/3]
kuzu::function::TableFunction::TableFunction |
( |
| ) |
|
|
inline |
◆ TableFunction() [2/3]
◆ TableFunction() [3/3]
◆ signatureToString()
std::string kuzu::function::TableFunction::signatureToString |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ bindFunc
◆ canParallelFunc
◆ finalizeFunc
◆ initLocalStateFunc
◆ initSharedStateFunc
◆ progressFunc
◆ tableFunc
The documentation for this struct was generated from the following file: