Sayonara Player
Public Member Functions | Protected Member Functions | List of all members
DB::SearchableModule Class Reference

Public Member Functions

::Library::SearchModeMask search_mode ()
 
void update_search_mode ()
 
QSqlDatabase db () const
 
DbId db_id () const
 
QString connection_name () const
 
DB::Query run_query (const QString &query, const QString &error_text)
 
DB::Query run_query (const QString &query, const QPair< QString, QVariant > &bindings, const QString &error_text)
 
DB::Query run_query (const QString &query, const QMap< QString, QVariant > &bindings, const QString &error_text)
 
DB::Query update (const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QPair< QString, QVariant > &where_binding, const QString &error_message)
 
DB::Query insert (const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QString &error_message)
 

Protected Member Functions

 SearchableModule (const QString &connection_name, DbId db_id)
 
Inheritance diagram for DB::SearchableModule:
DB::Module DB::Albums DB::Artists DB::Tracks DB::LibraryDatabase DB::LibraryDatabase DB::LibraryDatabase SC::Database SC::Database SC::Database