Lbug C++ API
Loading...
Searching...
No Matches
lbug::function::ExtraScanTableFuncBindInput Struct Reference

#include <bind_input.h>

Inheritance diagram for lbug::function::ExtraScanTableFuncBindInput:
lbug::function::ExtraTableFuncBindInput

Public Attributes

common::FileScanInfo fileScanInfo
std::vector< std::string > expectedColumnNames
std::vector< common::LogicalTypeexpectedColumnTypes
TableFunctiontableFunction = nullptr

Additional Inherited Members

Public Member Functions inherited from lbug::function::ExtraTableFuncBindInput
virtual ~ExtraTableFuncBindInput ()=default
template<class TARGET>
const TARGET * constPtrCast () const

Member Data Documentation

◆ expectedColumnNames

std::vector<std::string> lbug::function::ExtraScanTableFuncBindInput::expectedColumnNames

◆ expectedColumnTypes

std::vector<common::LogicalType> lbug::function::ExtraScanTableFuncBindInput::expectedColumnTypes

◆ fileScanInfo

common::FileScanInfo lbug::function::ExtraScanTableFuncBindInput::fileScanInfo

◆ tableFunction

TableFunction* lbug::function::ExtraScanTableFuncBindInput::tableFunction = nullptr

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