SQLamarr
The stand-alone ultra-fast simulation option for the LHCb experiment
SQLamarr::GenerativePlugin Member List

This is the complete list of members for SQLamarr::GenerativePlugin, including all inherited members.

argtypesSQLamarr::GenerativePlugin
BasePlugin(SQLite3DB &db, const std::string &library, const std::string &function_name, const std::string &select_query, const std::string &output_table, const std::vector< std::string > outputs, const std::vector< std::string > reference_keys={"ref_id"})SQLamarr::BasePlugin
BasePlugin(BasePlugin &)=deleteSQLamarr::BasePlugin
BaseSqlInterface(SQLite3DB &db)SQLamarr::BaseSqlInterface
begin_transaction()SQLamarr::BaseSqlInterfaceinlineprotected
end_transaction()SQLamarr::BaseSqlInterfaceinlineprotected
exec_stmt(sqlite3_stmt *)SQLamarr::BaseSqlInterfaceprotected
execute() overrideSQLamarr::BasePluginvirtual
GenerativePlugin(SQLite3DB &db, const std::string &library, const std::string &function_name, const std::string &select_query, const std::string &output_table, const std::vector< std::string > outputs, unsigned int n_random, const std::vector< std::string > reference_keys={"ref_id"})SQLamarr::GenerativePlugininline
get_statement(const std::string &name, const std::string &query)SQLamarr::BaseSqlInterfaceprotected
last_insert_row()SQLamarr::BaseSqlInterfaceinlineprotected
load_func(const std::string &fname)SQLamarr::BasePluginprotected
m_databaseSQLamarr::BaseSqlInterfaceprotected
restypeSQLamarr::GenerativePlugin
using_sql_function(const std::string &name, int argc, void(*xFunc)(sqlite3_context *, int, sqlite3_value **))SQLamarr::BaseSqlInterfaceprotected
~BasePlugin()SQLamarr::BasePlugininlinevirtual
~BaseSqlInterface()SQLamarr::BaseSqlInterfacevirtual