Class ExtensionFunction

class ExtensionFunction

Public Functions

ExtensionFunction(const std::string &name, const std::vector<ExtArgumentType> &args, const ExtArgumentType ret)
const std::string getName(bool keep_suffix = true) const
const std::vector<ExtArgumentType> &getArgs() const
const std::vector<ExtArgumentType> &getInputArgs() const
const ExtArgumentType getRet() const
std::string toString() const
std::string toStringSQL() const
bool isGPU() const
bool isCPU() const

Private Members

const std::string name_
const std::vector<ExtArgumentType> args_
const ExtArgumentType ret_