Sayonara Player
SC::Database Member List

This is the complete list of members for SC::Database, including all inherited members.

Albums(const QString &connection_name, DbId db_id, LibraryId library_id) (defined in DB::Albums)DB::Albums
apply_fixes() override (defined in SC::Database)SC::Databasevirtual
artistid_field() const override (defined in DB::LibraryDatabase)DB::LibraryDatabasevirtual
ArtistIDField enum name (defined in DB::LibraryDatabase)DB::LibraryDatabase
artistname_field() const override (defined in DB::LibraryDatabase)DB::LibraryDatabasevirtual
Artists(const QString &connection_name, DbId db_id, LibraryId library_id) (defined in DB::Artists)DB::Artists
Base(DbId db_id, const QString &filename, QObject *parent=nullptr) (defined in DB::Base)DB::Baseexplicit
change_artistid_field(ArtistIDField field) (defined in DB::LibraryDatabase)DB::LibraryDatabase
check_and_create_table(const QString &tablename, const QString &sql_create_str) (defined in DB::Base)DB::Baseprotectedvirtual
check_and_drop_table(const QString &tablename) (defined in DB::Base)DB::Baseprotectedvirtual
check_and_insert_column(const QString &tablename, const QString &column, const QString &sqltype, const QString &default_value=QString()) (defined in DB::Base)DB::Baseprotectedvirtual
clear() (defined in DB::LibraryDatabase)DB::LibraryDatabase
close_db() (defined in DB::Base)DB::Basevirtual
commit() (defined in DB::Base)DB::Basevirtual
connection_name() const (defined in DB::Module)DB::Module
connection_name() const (defined in DB::Module)DB::Module
connection_name() const (defined in DB::Module)DB::Module
create_db() (defined in DB::Base)DB::Baseprotectedvirtual
Database() (defined in SC::Database)SC::Database
db() const (defined in DB::Module)DB::Module
db() const (defined in DB::LibraryDatabase)DB::LibraryDatabase
db_fetch_albums(::DB::Query &q, AlbumList &result) override (defined in SC::Database)SC::Database
db_fetch_albums(Query &q, AlbumList &result) (defined in DB::Albums)DB::Albumsvirtual
db_fetch_artists(::DB::Query &q, ArtistList &result) override (defined in SC::Database)SC::Database
db_fetch_artists(Query &q, ArtistList &result) (defined in DB::Artists)DB::Artistsvirtual
db_fetch_tracks(::DB::Query &q, MetaDataList &result) override (defined in SC::Database)SC::Database
db_fetch_tracks(Query &q, MetaDataList &result) (defined in DB::Tracks)DB::Tracksvirtual
db_id() const (defined in DB::Module)DB::Module
db_id() const (defined in DB::LibraryDatabase)DB::LibraryDatabase
deleteAllTracks(bool also_views) (defined in DB::Tracks)DB::Tracks
deleteInvalidTracks(const QString &library_path, MetaDataList &double_metadata) (defined in DB::Tracks)DB::Tracksvirtual
deleteTrack(TrackID id) (defined in DB::Tracks)DB::Tracksvirtual
deleteTracks(const MetaDataList &) (defined in DB::Tracks)DB::Tracksvirtual
deleteTracks(const IdList &ids) (defined in DB::Tracks)DB::Tracksvirtual
drop_search_view() (defined in DB::Tracks)DB::Tracks
drop_track_view() (defined in DB::Tracks)DB::Tracks
fetch_query_albums(bool also_empty=false) const override (defined in SC::Database)SC::Databasevirtual
fetch_query_artists(bool also_empty=false) const override (defined in SC::Database)SC::Databasevirtual
fetch_query_tracks() const override (defined in SC::Database)SC::Databasevirtual
getAlbumByID(AlbumId id, Album &album, bool also_empty=false) (defined in DB::Albums)DB::Albumsvirtual
getAlbumID(const QString &album) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbums(AlbumList &result, bool also_empty) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbums(AlbumList &result, ::Library::SortOrder sortorder=::Library::SortOrder::AlbumNameAsc, bool also_empty=false) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbumsByArtist(ArtistId artist, AlbumList &result) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbumsByArtist(ArtistId artist, AlbumList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::AlbumNameAsc) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbumsByArtist(IdList artists, AlbumList &result) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbumsByArtist(IdList artists, AlbumList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::AlbumNameAsc) (defined in DB::Albums)DB::Albumsvirtual
getAllAlbumsBySearchString(const ::Library::Filter &filter, AlbumList &result, ::Library::SortOrder sortorder=::Library::SortOrder::AlbumNameAsc) (defined in DB::Albums)DB::Albumsvirtual
getAllArtists(ArtistList &result, bool also_empty) (defined in DB::Artists)DB::Artistsvirtual
getAllArtists(ArtistList &result, ::Library::SortOrder sortorder=::Library::SortOrder::ArtistNameAsc, bool also_empty=false) (defined in DB::Artists)DB::Artistsvirtual
getAllArtistsBySearchString(const ::Library::Filter &filter, ArtistList &result, ::Library::SortOrder sortorder=::Library::SortOrder::ArtistNameAsc) (defined in DB::Artists)DB::Artistsvirtual
getAllGenres() (defined in DB::Tracks)DB::Tracksvirtual
getAllTracks(MetaDataList &returndata, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByAlbum(AlbumId album, MetaDataList &result) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByAlbum(AlbumId album, MetaDataList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc, int discnumber=-1) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByAlbum(IdList albums, MetaDataList &result) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByAlbum(IdList albums, MetaDataList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByArtist(ArtistId artist, MetaDataList &result) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByArtist(ArtistId artist, MetaDataList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByArtist(IdList artists, MetaDataList &result) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksByArtist(IdList artists, MetaDataList &result, const ::Library::Filter &filter, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc) (defined in DB::Tracks)DB::Tracksvirtual
getAllTracksBySearchString(const ::Library::Filter &filter, MetaDataList &result, ::Library::SortOrder sortorder=::Library::SortOrder::TrackArtistAsc) (defined in DB::Tracks)DB::Tracksvirtual
getArtistByID(int id, Artist &artist, bool also_empty=false) (defined in DB::Artists)DB::Artistsvirtual
getArtistID(const QString &artist) (defined in DB::Artists)DB::Artistsvirtual
getMultipleTracksByPath(const QStringList &paths, MetaDataList &v_md) (defined in DB::Tracks)DB::Tracksvirtual
getSearchInformation(SC::SearchInformationList &list) (defined in SC::Database)SC::Database
getTrackById(int id) (defined in DB::Tracks)DB::Tracksvirtual
getTrackByPath(const QString &path) (defined in DB::Tracks)DB::Tracksvirtual
insert(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QString &error_message) (defined in DB::Module)DB::Module
insert(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QString &error_message) (defined in DB::Module)DB::Module
insert(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QString &error_message) (defined in DB::Module)DB::Module
insert_setting(const QString &key, const QString &value) (defined in SC::Database)SC::Database
insertAlbumIntoDatabase(const Album &album) override (defined in SC::Database)SC::Databasevirtual
insertAlbumIntoDatabase(const QString &album) override (defined in SC::Database)SC::Databasevirtual
insertArtistIntoDatabase(const Artist &artist) override (defined in SC::Database)SC::Databasevirtual
insertArtistIntoDatabase(const QString &artist) override (defined in SC::Database)SC::Databasevirtual
insertTrackIntoDatabase(const MetaData &md, int artist_id, int album_id, int album_artist_id) override (defined in SC::Database)SC::Database
insertTrackIntoDatabase(const MetaData &md, int artist_id, int album_id) override (defined in SC::Database)SC::Database
insertTrackIntoDatabase(const MetaData &data, ArtistId artist_id, AlbumId album_id) (defined in DB::Tracks)DB::Tracksvirtual
insertTrackIntoDatabase(const MetaData &data, ArtistId artist_id, AlbumId album_id, ArtistId album_artist_id) (defined in DB::Tracks)DB::Tracksvirtual
is_initialized() (defined in DB::Base)DB::Basevirtual
library_id() const (defined in DB::LibraryDatabase)DB::LibraryDatabase
LibraryDatabase(const QString &connection_name, DbId db_id, LibraryId library_id) (defined in DB::LibraryDatabase)DB::LibraryDatabase
load_setting(const QString &key) (defined in SC::Database)SC::Database
Module(const QString &connection_name, DbId db_id) (defined in DB::Module)DB::Module
Module(const QString &connection_name, DbId db_id) (defined in DB::Module)DB::Module
Module(const QString &connection_name, DbId db_id) (defined in DB::Module)DB::Module
rollback() (defined in DB::Base)DB::Basevirtual
run_query(const QString &query, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QPair< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QMap< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QPair< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QMap< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QPair< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
run_query(const QString &query, const QMap< QString, QVariant > &bindings, const QString &error_text) (defined in DB::Module)DB::Module
save_setting(const QString &key, const QString &value) (defined in SC::Database)SC::Database
search_mode() (defined in DB::SearchableModule)DB::SearchableModule
search_mode() (defined in DB::SearchableModule)DB::SearchableModule
SearchableModule(const QString &connection_name, DbId db_id) (defined in DB::SearchableModule)DB::SearchableModuleprotected
SearchableModule(const QString &connection_name, DbId db_id) (defined in DB::SearchableModule)DB::SearchableModuleprotected
store_metadata(const MetaDataList &v_md) override (defined in SC::Database)SC::Databasevirtual
Tracks(const QString &connection_name, DbId db_id, LibraryId _library_id) (defined in DB::Tracks)DB::Tracks
transaction() (defined in DB::Base)DB::Basevirtual
update(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QPair< QString, QVariant > &where_binding, const QString &error_message) (defined in DB::Module)DB::Module
update(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QPair< QString, QVariant > &where_binding, const QString &error_message) (defined in DB::Module)DB::Module
update(const QString &tablename, const QMap< QString, QVariant > &field_bindings, const QPair< QString, QVariant > &where_binding, const QString &error_message) (defined in DB::Module)DB::Module
update_search_mode() (defined in DB::SearchableModule)DB::SearchableModule
update_search_mode() (defined in DB::SearchableModule)DB::SearchableModule
updateAlbum(const Album &album) override (defined in SC::Database)SC::Databasevirtual
updateAlbumCissearch() (defined in DB::Albums)DB::Albumsvirtual
updateArtist(const Artist &artist) override (defined in SC::Database)SC::Databasevirtual
updateArtistCissearch() (defined in DB::Artists)DB::Artistsvirtual
updateTrack(const MetaData &md) override (defined in SC::Database)SC::Databasevirtual
updateTrackCissearch() (defined in DB::Tracks)DB::Tracksvirtual
updateTracks(const MetaDataList &lst) (defined in DB::Tracks)DB::Tracksvirtual
~Albums() (defined in DB::Albums)DB::Albumsvirtual
~Artists() (defined in DB::Artists)DB::Artists
~Base() (defined in DB::Base)DB::Basevirtual
~Database() (defined in SC::Database)SC::Database
~LibraryDatabase() (defined in DB::LibraryDatabase)DB::LibraryDatabasevirtual
~Module() (defined in DB::Module)DB::Modulevirtual
~SearchableModule() (defined in DB::SearchableModule)DB::SearchableModulevirtual
~Tracks() (defined in DB::Tracks)DB::Tracks