Kùzu C++ API
|
#include <cast_function_bind_data.h>
Public Member Functions | |
CastFunctionBindData (common::LogicalType dataType) | |
std::unique_ptr< FunctionBindData > | copy () const override |
Public Member Functions inherited from kuzu::function::FunctionBindData | |
FunctionBindData (common::LogicalType dataType) | |
FunctionBindData (std::vector< common::LogicalType > paramTypes, common::LogicalType resultType) | |
DELETE_COPY_AND_MOVE (FunctionBindData) | |
virtual | ~FunctionBindData ()=default |
template<class TARGET > | |
TARGET & | cast () |
Public Attributes | |
common::CSVOption | option |
uint64_t | numOfEntries |
Public Attributes inherited from kuzu::function::FunctionBindData | |
std::vector< common::LogicalType > | paramTypes |
common::LogicalType | resultType |
main::ClientContext * | clientContext |
int64_t | count |
Additional Inherited Members | |
Static Public Member Functions inherited from kuzu::function::FunctionBindData | |
static std::unique_ptr< FunctionBindData > | getSimpleBindData (const binder::expression_vector ¶ms, const common::LogicalType &resultType) |
|
inlineexplicit |
|
inlineoverridevirtual |
Reimplemented from kuzu::function::FunctionBindData.
uint64_t kuzu::function::CastFunctionBindData::numOfEntries |
common::CSVOption kuzu::function::CastFunctionBindData::option |