OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
table_functions::TableFunction Member List

This is the complete list of members for table_functions::TableFunction, including all inherited members.

annotations_table_functions::TableFunctionprivate
containsPreFlightFn() const table_functions::TableFunction
countScalarArgs() const table_functions::TableFunction
getAnnotations() const table_functions::TableFunctioninline
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::TableFunctioninline
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::TableFunctioninline
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::TableFunctioninline
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::TableFunctioninline
getOutputRowSizeParameter() const table_functions::TableFunctioninline
getOutputRowSizeParameter(const std::vector< SQLTypeInfo > &variant) const table_functions::TableFunctioninline
getOutputRowSizeType() const table_functions::TableFunctioninline
getOutputSQLType(const size_t idx) const table_functions::TableFunction
getOutputsSize() const table_functions::TableFunctioninline
getPreFlightFnName() const table_functions::TableFunction
getRet() const table_functions::TableFunctioninline
getSignature(const bool include_name, const bool include_output) const table_functions::TableFunction
getSqlArgs() const table_functions::TableFunctioninline
getSqlOutputRowSizeParameter() const table_functions::TableFunction
hasCompileTimeOutputSizeConstant() const table_functions::TableFunctioninline
hasConstantOutputSize() const table_functions::TableFunctioninline
hasNonUserSpecifiedOutputSize() const table_functions::TableFunctioninline
hasOutputSizeIndependentOfInputSize() const table_functions::TableFunctioninline
hasOutputSizeKnownPreLaunch() const table_functions::TableFunctioninline
hasPreFlightOutputSizer() const table_functions::TableFunctioninline
hasTableFunctionSpecifiedParameter() const table_functions::TableFunctioninline
hasUserSpecifiedOutputSizeConstant() const table_functions::TableFunctioninline
hasUserSpecifiedOutputSizeMultiplier() const table_functions::TableFunctioninline
hasUserSpecifiedOutputSizeParameter() const table_functions::TableFunctioninline
input_args_table_functions::TableFunctionprivate
is_runtime_table_functions::TableFunctionprivate
isCPU() const table_functions::TableFunctioninline
isGPU() const table_functions::TableFunctioninline
isRuntime() const table_functions::TableFunctioninline
name_table_functions::TableFunctionprivate
output_args_table_functions::TableFunctionprivate
output_sizer_table_functions::TableFunctionprivate
sql_args_table_functions::TableFunctionprivate
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::TableFunctioninline
toString() const table_functions::TableFunctioninline
toStringSQL() const table_functions::TableFunctioninline
useDefaultSizer() const table_functions::TableFunctioninline
uses_manager_table_functions::TableFunctionprivate
usesManager() const table_functions::TableFunctioninline