annotations_ | table_functions::TableFunction | private |
containsPreFlightFn() const | table_functions::TableFunction | |
countScalarArgs() const | table_functions::TableFunction | |
getAnnotations() const | table_functions::TableFunction | inline |
getAnnotations(const size_t idx) const | table_functions::TableFunction | |
getArgNames(const bool use_input_args) const | table_functions::TableFunction | |
getArgs(const bool ensure_column=false) const | table_functions::TableFunction | inline |
getArgTypes(const bool use_input_args) const | table_functions::TableFunction | |
getCursorFields(const size_t sql_idx) const | table_functions::TableFunction | |
getFunctionAnnotation(const std::string &key, const std::string &default_) const | table_functions::TableFunction | |
getFunctionAnnotations() const | table_functions::TableFunction | |
getInputAnnotation(const size_t input_arg_idx, const std::string &key, const std::string &default_) const | table_functions::TableFunction | |
getInputAnnotations(const size_t input_arg_idx) const | table_functions::TableFunction | |
getInputArgs() const | table_functions::TableFunction | inline |
getInputArgsDefaultValues() const | table_functions::TableFunction | |
getInputID(const size_t idx) const | table_functions::TableFunction | |
getInputSQLType(const size_t idx) const | table_functions::TableFunction | |
getInputsSize() const | table_functions::TableFunction | inline |
getName(const bool drop_suffix=false, const bool lower=false) const | table_functions::TableFunction | |
getOutputAnnotation(const size_t output_arg_idx, const std::string &key, const std::string &default_) const | table_functions::TableFunction | |
getOutputAnnotations(const size_t output_arg_idx) const | table_functions::TableFunction | |
getOutputArgs() const | table_functions::TableFunction | inline |
getOutputRowSizeParameter() const | table_functions::TableFunction | inline |
getOutputRowSizeParameter(const std::vector< SQLTypeInfo > &variant) const | table_functions::TableFunction | inline |
getOutputRowSizeType() const | table_functions::TableFunction | inline |
getOutputSQLType(const size_t idx) const | table_functions::TableFunction | |
getOutputsSize() const | table_functions::TableFunction | inline |
getPreFlightFnName() const | table_functions::TableFunction | |
getRet() const | table_functions::TableFunction | inline |
getSignature(const bool include_name, const bool include_output) const | table_functions::TableFunction | |
getSqlArgs() const | table_functions::TableFunction | inline |
getSqlOutputRowSizeParameter() const | table_functions::TableFunction | |
hasCompileTimeOutputSizeConstant() const | table_functions::TableFunction | inline |
hasConstantOutputSize() const | table_functions::TableFunction | inline |
hasNonUserSpecifiedOutputSize() const | table_functions::TableFunction | inline |
hasOutputSizeIndependentOfInputSize() const | table_functions::TableFunction | inline |
hasOutputSizeKnownPreLaunch() const | table_functions::TableFunction | inline |
hasPreFlightOutputSizer() const | table_functions::TableFunction | inline |
hasTableFunctionSpecifiedParameter() const | table_functions::TableFunction | inline |
hasUserSpecifiedOutputSizeConstant() const | table_functions::TableFunction | inline |
hasUserSpecifiedOutputSizeMultiplier() const | table_functions::TableFunction | inline |
hasUserSpecifiedOutputSizeParameter() const | table_functions::TableFunction | inline |
input_args_ | table_functions::TableFunction | private |
is_runtime_ | table_functions::TableFunction | private |
isCPU() const | table_functions::TableFunction | inline |
isGPU() const | table_functions::TableFunction | inline |
isRuntime() const | table_functions::TableFunction | inline |
name_ | table_functions::TableFunction | private |
output_args_ | table_functions::TableFunction | private |
output_sizer_ | table_functions::TableFunction | private |
sql_args_ | table_functions::TableFunction | private |
TableFunction(const std::string &name, const TableFunctionOutputRowSizer output_sizer, const std::vector< ExtArgumentType > &input_args, const std::vector< ExtArgumentType > &output_args, const std::vector< ExtArgumentType > &sql_args, const std::vector< std::map< std::string, std::string >> &annotations, bool is_runtime, bool uses_manager) | table_functions::TableFunction | inline |
toString() const | table_functions::TableFunction | inline |
toStringSQL() const | table_functions::TableFunction | inline |
useDefaultSizer() const | table_functions::TableFunction | inline |
uses_manager_ | table_functions::TableFunction | private |
usesManager() const | table_functions::TableFunction | inline |