Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::function::ScanTableFuncBindInput Struct Reference

#include <bind_input.h>

Public Member Functions

 ScanTableFuncBindInput ()
 
 ScanTableFuncBindInput (common::ReaderConfig config)
 
 ScanTableFuncBindInput (common::ReaderConfig config, std::vector< std::string > expectedColumnNames, std::vector< common::LogicalType > expectedColumnTypes, main::ClientContext *context, function::TableFunction *tableFunction)
 
 EXPLICIT_COPY_DEFAULT_MOVE (ScanTableFuncBindInput)
 

Public Attributes

std::vector< common::Valueinputs
 
common::ReaderConfig config
 
std::vector< std::string > expectedColumnNames
 
std::vector< common::LogicalTypeexpectedColumnTypes
 
main::ClientContextcontext
 
function::TableFunctiontableFunction
 

Constructor & Destructor Documentation

◆ ScanTableFuncBindInput() [1/3]

kuzu::function::ScanTableFuncBindInput::ScanTableFuncBindInput ( )
inline

◆ ScanTableFuncBindInput() [2/3]

kuzu::function::ScanTableFuncBindInput::ScanTableFuncBindInput ( common::ReaderConfig config)
inlineexplicit

◆ ScanTableFuncBindInput() [3/3]

kuzu::function::ScanTableFuncBindInput::ScanTableFuncBindInput ( common::ReaderConfig config,
std::vector< std::string > expectedColumnNames,
std::vector< common::LogicalType > expectedColumnTypes,
main::ClientContext * context,
function::TableFunction * tableFunction )
inline

Member Function Documentation

◆ EXPLICIT_COPY_DEFAULT_MOVE()

kuzu::function::ScanTableFuncBindInput::EXPLICIT_COPY_DEFAULT_MOVE ( ScanTableFuncBindInput )

Member Data Documentation

◆ config

common::ReaderConfig kuzu::function::ScanTableFuncBindInput::config

◆ context

main::ClientContext* kuzu::function::ScanTableFuncBindInput::context

◆ expectedColumnNames

std::vector<std::string> kuzu::function::ScanTableFuncBindInput::expectedColumnNames

◆ expectedColumnTypes

std::vector<common::LogicalType> kuzu::function::ScanTableFuncBindInput::expectedColumnTypes

◆ inputs

std::vector<common::Value> kuzu::function::ScanTableFuncBindInput::inputs

◆ tableFunction

function::TableFunction* kuzu::function::ScanTableFuncBindInput::tableFunction

The documentation for this struct was generated from the following file: