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

#include <bind_input.h>

Inheritance diagram for kuzu::function::ScanTableFuncBindInput:
kuzu::function::TableFuncBindInput

Public Member Functions

 ScanTableFuncBindInput (common::ReaderConfig config)
 
 ScanTableFuncBindInput (common::ReaderConfig config, std::vector< std::string > expectedColumnNames, std::vector< common::LogicalType > expectedColumnTypes, main::ClientContext *context)
 
 EXPLICIT_COPY_DEFAULT_MOVE (ScanTableFuncBindInput)
 
- Public Member Functions inherited from kuzu::function::TableFuncBindInput
 TableFuncBindInput ()=default
 
 EXPLICIT_COPY_DEFAULT_MOVE (TableFuncBindInput)
 
virtual ~TableFuncBindInput ()=default
 
template<class TARGET >
const TARGET * constPtrCast () const
 

Public Attributes

common::ReaderConfig config
 
std::vector< std::string > expectedColumnNames
 
std::vector< common::LogicalTypeexpectedColumnTypes
 
main::ClientContextcontext
 
- Public Attributes inherited from kuzu::function::TableFuncBindInput
std::vector< common::Valueinputs
 

Additional Inherited Members

- Protected Member Functions inherited from kuzu::function::TableFuncBindInput
 TableFuncBindInput (const TableFuncBindInput &other)
 

Constructor & Destructor Documentation

◆ ScanTableFuncBindInput() [1/2]

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

◆ ScanTableFuncBindInput() [2/2]

kuzu::function::ScanTableFuncBindInput::ScanTableFuncBindInput ( common::ReaderConfig config,
std::vector< std::string > expectedColumnNames,
std::vector< common::LogicalType > expectedColumnTypes,
main::ClientContext * context )
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

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