OmniSciDB  29e35f4d58
TableFunctionExecutionUnit Struct Reference

#include <RelAlgExecutionUnit.h>

Public Attributes

const std::vector< InputDescriptorinput_descs
 
std::list< std::shared_ptr< const InputColDescriptor > > input_col_descs
 
std::vector< Analyzer::Expr * > input_exprs
 
std::vector< Analyzer::ColumnVar * > table_func_inputs
 
std::vector< Analyzer::Expr * > target_exprs
 
const std::optional< size_t > output_buffer_multiplier
 
const std::string table_func_name
 

Detailed Description

Definition at line 78 of file RelAlgExecutionUnit.h.

Member Data Documentation

◆ input_col_descs

std::list<std::shared_ptr<const InputColDescriptor> > TableFunctionExecutionUnit::input_col_descs

Definition at line 80 of file RelAlgExecutionUnit.h.

◆ input_descs

const std::vector<InputDescriptor> TableFunctionExecutionUnit::input_descs

Definition at line 79 of file RelAlgExecutionUnit.h.

◆ input_exprs

std::vector<Analyzer::Expr*> TableFunctionExecutionUnit::input_exprs

◆ output_buffer_multiplier

const std::optional<size_t> TableFunctionExecutionUnit::output_buffer_multiplier

◆ table_func_inputs

std::vector<Analyzer::ColumnVar*> TableFunctionExecutionUnit::table_func_inputs

Definition at line 82 of file RelAlgExecutionUnit.h.

◆ table_func_name

const std::string TableFunctionExecutionUnit::table_func_name

◆ target_exprs


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