This is the complete list of members for SQLamarr::GenerativePlugin, including all inherited members.
argtypes | SQLamarr::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 &)=delete | SQLamarr::BasePlugin | |
BaseSqlInterface(SQLite3DB &db) | SQLamarr::BaseSqlInterface | |
begin_transaction() | SQLamarr::BaseSqlInterface | inlineprotected |
end_transaction() | SQLamarr::BaseSqlInterface | inlineprotected |
exec_stmt(sqlite3_stmt *) | SQLamarr::BaseSqlInterface | protected |
execute() override | SQLamarr::BasePlugin | virtual |
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::GenerativePlugin | inline |
get_statement(const std::string &name, const std::string &query) | SQLamarr::BaseSqlInterface | protected |
invalidate_cache(void) | SQLamarr::BaseSqlInterface | |
last_insert_row() | SQLamarr::BaseSqlInterface | inlineprotected |
load_func(const std::string &fname) | SQLamarr::BasePlugin | protected |
m_database | SQLamarr::BaseSqlInterface | protected |
restype | SQLamarr::GenerativePlugin | |
sync_database(const std::string &db_uri) | SQLamarr::BaseSqlInterface | inline |
using_sql_function(const std::string &name, int argc, void(*xFunc)(sqlite3_context *, int, sqlite3_value **)) | SQLamarr::BaseSqlInterface | protected |
~BasePlugin() | SQLamarr::BasePlugin | inlinevirtual |
~BaseSqlInterface() | SQLamarr::BaseSqlInterface | virtual |