|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CMusicDatabase, including all inherited members.
| AddAlbum(CAlbum &album, int idSource) | CMusicDatabase | |
| AddAlbum(const std::string &strAlbum, const std::string &strMusicBrainzAlbumID, const std::string &strReleaseGroupMBID, const std::string &strArtist, const std::string &strArtistSort, const std::string &strGenre, const std::string &strReleaseDate, const std::string &strOrigReleaseDate, bool bBoxedSet, const std::string &strRecordLabel, const std::string &strType, const std::string &strReleaseStatus, bool bCompilation, CAlbum::ReleaseType releaseType) | CMusicDatabase | |
| AddAlbumArtist(int idArtist, int idAlbum, const std::string &strArtist, int iOrder) | CMusicDatabase | |
| AddAlbumSource(int idAlbum, int idSource) | CMusicDatabase | |
| AddAlbumSources(int idAlbum, const std::string &strPath) | CMusicDatabase | |
| AddArtist(const std::string &strArtist, const std::string &strMusicBrainzArtistID, const std::string &strSortName, bool bScrapedMBID=false) | CMusicDatabase | |
| AddArtist(const std::string &strArtist, const std::string &strMusicBrainzArtistID, bool bScrapedMBID=false) | CMusicDatabase | |
| AddArtistDiscography(int idArtist, const CDiscoAlbum &discoAlbum) | CMusicDatabase | |
| AddAudioBook(const CFileItem &item) | CMusicDatabase | |
| AddGenre(std::string &strGenre) | CMusicDatabase | |
| AddPath(const std::string &strPath) | CMusicDatabase | |
| AddRole(const std::string &strRole) | CMusicDatabase | |
| AddSong(const int idSong, const CDateTime &dtDateNew, const int idAlbum, const std::string &strTitle, const std::string &strMusicBrainzTrackID, const std::string &strPathAndFileName, const std::string &strComment, const std::string &strMood, const std::string &strThumb, const std::string &artistDisp, const std::string &artistSort, const std::vector< std::string > &genres, int iTrack, int iDuration, const std::string &strReleaseDate, const std::string &strOrigReleaseDate, std::string &strDiscSubtitle, const int iTimesPlayed, int iStartOffset, int iEndOffset, const CDateTime &dtLastPlayed, float rating, int userrating, int votes, int iBPM, int iBitRate, int iSampleRate, int iChannels, const ReplayGain &replayGain) | CMusicDatabase | |
| AddSongArtist(int idArtist, int idSong, const std::string &strRole, const std::string &strArtist, int iOrder) | CMusicDatabase | |
| AddSongArtist(int idArtist, int idSong, int idRole, const std::string &strArtist, int iOrder) | CMusicDatabase | |
| AddSongContributor(int idSong, const std::string &strRole, const std::string &strArtist, const std::string &strSort) | CMusicDatabase | |
| AddSongContributors(int idSong, const VECMUSICROLES &contributors, const std::string &strSort) | CMusicDatabase | |
| AddSongGenres(int idSong, const std::vector< std::string > &genres) | CMusicDatabase | |
| AddSource(const std::string &strName, const std::string &strMultipath, const std::vector< std::string > &vecPaths, int id=-1) | CMusicDatabase | |
| BeginMultipleExecute() | CDatabase | |
| BeginTransaction() | CDatabase | |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl) | CDatabase | virtual |
| BuildSQL(const std::string &strBaseDir, const std::string &strQuery, Filter &filter, std::string &strSQL, CDbUrl &dbUrl, SortDescription &sorting) | CDatabase | virtual |
| BuildSQL(const std::string &strQuery, const Filter &filter, std::string &strSQL) | CDatabase | protected |
| CDatabase() | CDatabase | |
| CheckArtistLinksChanged() | CMusicDatabase | |
| Clean() | CMusicDatabase | |
| Cleanup(CGUIDialogProgress *progressDialog=nullptr) | CMusicDatabase | |
| CleanupOrphanedItems() | CMusicDatabase | |
| ClearAlbumLastScrapedTime(int idAlbum) | CMusicDatabase | |
| ClearArtistLastScrapedTime(int idArtist) | CMusicDatabase | |
| Close() | CDatabase | virtual |
| CMusicDatabase(void) | CMusicDatabase | |
| CommitDeleteQueries() | CDatabase | |
| CommitInsertQueries() | CDatabase | |
| CommitMultipleExecute() | CDatabase | |
| CommitTransaction() override | CMusicDatabase | virtual |
| Compress(bool bForce=true) | CDatabase | |
| Connect(const std::string &dbName, const DatabaseSettings &db, bool create) | CDatabase | |
| CopyDB(const std::string &latestDb) | CDatabase | |
| CreateAnalytics() override | CMusicDatabase | protectedvirtual |
| CreateDatabase() | CDatabase | protected |
| CreateTables() override | CMusicDatabase | protectedvirtual |
| DatabaseUtils | CMusicDatabase | friend |
| DatasetFieldInfo typedef | CDatabase | |
| DeleteAlbumArtistsByAlbum(int idAlbum) | CMusicDatabase | |
| DeleteAlbumSources(int idAlbum) | CMusicDatabase | |
| DeleteArtistDiscography(int idArtist) | CMusicDatabase | |
| DeleteCDDBInfo() | CMusicDatabase | |
| DeleteSongArtistsBySong(int idSong) | CMusicDatabase | |
| DeleteValues(const std::string &strTable, const Filter &filter=Filter()) | CDatabase | |
| DropAnalytics() | CDatabase | |
| EmptyCache() | CMusicDatabase | |
| ExecuteQuery(const std::string &strQuery) | CDatabase | |
| ExportSongHistory(TiXmlNode *pNode, CGUIDialogProgress *progressDialog=nullptr) | CMusicDatabase | |
| ExportToXML(const CLibExportSettings &settings, CGUIDialogProgress *progressDialog=nullptr) | CMusicDatabase | |
| GetAlbum(int idAlbum, CAlbum &album, bool getSongs=true) | CMusicDatabase | |
| GetAlbumById(int id) | CMusicDatabase | |
| GetAlbumByMatch(const CAlbum &album) | CMusicDatabase | |
| GetAlbumByName(const std::string &strAlbum, const std::string &strArtist="") | CMusicDatabase | |
| GetAlbumByName(const std::string &strAlbum, const std::vector< std::string > &artist) | CMusicDatabase | |
| GetAlbumDiscsCount(int idAlbum) | CMusicDatabase | |
| GetAlbumDiscTitle(int idAlbum, int idDisc) | CMusicDatabase | |
| GetAlbumFolder(const CAlbum &album, const std::string &strAlbumPath, std::string &strFolder) | CMusicDatabase | |
| GetAlbumFromSong(int idSong, CAlbum &album) | CMusicDatabase | |
| GetAlbumIdByPath(const std::string &path) | CMusicDatabase | |
| GetAlbumPath(int idAlbum, std::string &basePath) | CMusicDatabase | |
| GetAlbumPaths(int idAlbum, std::vector< std::pair< std::string, int > > &paths) | CMusicDatabase | |
| GetAlbumsByArtist(int idArtist, std::vector< int > &albums) | CMusicDatabase | |
| GetAlbumsByWhere(const std::string &baseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetAlbumsByWhereJSON(const std::set< std::string > &fields, const std::string &baseDir, CVariant &result, int &total, const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetAlbumsByYear(const std::string &strBaseDir, CFileItemList &items, int year) | CMusicDatabase | |
| GetAlbumsLastAdded() | CMusicDatabase | |
| GetAlbumsLastModified() | CMusicDatabase | |
| GetAlbumsNav(const std::string &strBaseDir, CFileItemList &items, int idGenre=-1, int idArtist=-1, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetAlbumTypesNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), bool countOnly=false) | CMusicDatabase | |
| GetArtForItem(int songId, int albumId, int artistId, bool bPrimaryArtist, std::vector< ArtForThumbLoader > &art) | CMusicDatabase | |
| GetArtForItem(int mediaId, const std::string &mediaType, std::map< std::string, std::string > &art) | CMusicDatabase | |
| GetArtForItem(int mediaId, const std::string &mediaType, const std::string &artType) | CMusicDatabase | |
| GetArtist(int idArtist, CArtist &artist, bool fetchAll=false) | CMusicDatabase | |
| GetArtistById(int id) | CMusicDatabase | |
| GetArtistByMatch(const CArtist &artist) | CMusicDatabase | |
| GetArtistByName(const std::string &strArtist) | CMusicDatabase | |
| GetArtistCountForRole(int role) | CMusicDatabase | |
| GetArtistCountForRole(const std::string &strRole) | CMusicDatabase | |
| GetArtistDiscography(int idArtist, CFileItemList &items) | CMusicDatabase | |
| GetArtistExists(int idArtist) | CMusicDatabase | |
| GetArtistFolderName(const CArtist &artist, std::string &strFolder) | CMusicDatabase | |
| GetArtistFolderName(const std::string &strArtist, const std::string &strMusicBrainzArtistID, std::string &strFolder) | CMusicDatabase | |
| GetArtistFromMBID(const std::string &strMusicBrainzArtistID, std::string &artistname) | CMusicDatabase | |
| GetArtistFromSong(int idSong, CArtist &artist) | CMusicDatabase | |
| GetArtistLinksUpdated() | CMusicDatabase | |
| GetArtistPath(const CArtist &artist, std::string &path) | CMusicDatabase | |
| GetArtistsByAlbum(int idAlbum, CFileItem *item) | CMusicDatabase | |
| GetArtistsByAlbum(int idAlbum, std::vector< std::string > &artistIDs) | CMusicDatabase | |
| GetArtistsBySong(int idSong, std::vector< int > &artists) | CMusicDatabase | |
| GetArtistsByWhere(const std::string &strBaseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetArtistsByWhereJSON(const std::set< std::string > &fields, const std::string &baseDir, CVariant &result, int &total, const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetArtistsLastAdded() | CMusicDatabase | |
| GetArtistsLastModified() | CMusicDatabase | |
| GetArtistsNav(const std::string &strBaseDir, CFileItemList &items, bool albumArtistsOnly=false, int idGenre=-1, int idAlbum=-1, int idSong=-1, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetArtTypes(const MediaType &mediaType, std::vector< std::string > &artTypes) | CMusicDatabase | |
| GetAvailableArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType) | CMusicDatabase | |
| GetAvailableArtTypesForItem(int mediaId, const MediaType &mediaType) | CMusicDatabase | |
| GetBaseDBName() const override | CMusicDatabase | inlineprotectedvirtual |
| GetBoxsetsCount() | CMusicDatabase | |
| GetCommonNav(const std::string &strBaseDir, const std::string &table, const std::string &labelField, CFileItemList &items, const Filter &filter, bool countOnly) | CMusicDatabase | |
| GetCompilationAlbumsCount() | CMusicDatabase | |
| GetDBVersion() | CDatabase | protected |
| GetDeleteQueriesCount() | CDatabase | |
| GetDiscnumberForPathID(int idPath) | CMusicDatabase | |
| GetDiscsByWhere(const std::string &baseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetDiscsByWhere(CMusicDbUrl &musicUrl, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetDiscsCount(const std::string &baseDir, const Filter &filter=Filter()) | CMusicDatabase | |
| GetDiscsNav(const std::string &strBaseDir, CFileItemList &items, int idAlbum, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription(), bool countOnly=false) | CMusicDatabase | |
| GetFilter(CDbUrl &musicUrl, Filter &filter, SortDescription &sorting) override | CMusicDatabase | virtual |
| GetGenreById(int id) | CMusicDatabase | |
| GetGenreByName(const std::string &strGenre) | CMusicDatabase | |
| GetGenresByAlbum(int idAlbum, CFileItem *item) | CMusicDatabase | |
| GetGenresByArtist(int idArtist, CFileItem *item) | CMusicDatabase | |
| GetGenresBySong(int idSong, std::vector< int > &genres) | CMusicDatabase | |
| GetGenresJSON(CFileItemList &items, bool bSources=false) | CMusicDatabase | |
| GetGenresLastAdded() | CMusicDatabase | |
| GetGenresNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), bool countOnly=false) | CMusicDatabase | |
| GetInsertQueriesCount() | CDatabase | |
| GetIsAlbumArtist(int idArtist, CFileItem *item) | CMusicDatabase | |
| GetItemById(const std::string &itemType, int id) | CMusicDatabase | |
| GetItems(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetItems(const std::string &strBaseDir, const std::string &itemType, CFileItemList &items, const Filter &filter=Filter(), const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetLastArtist() | CMusicDatabase | |
| GetLibraryLastCleaned() | CMusicDatabase | |
| GetLibraryLastUpdated() | CMusicDatabase | |
| GetMatchingMusicVideoAlbum(const std::string &strAlbum, const std::string &strArtist, int &idAlbum, std::string &strReview) | CMusicDatabase | |
| GetMinSchemaVersion() const override | CMusicDatabase | inlineprotectedvirtual |
| GetMusicLabelsNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), bool countOnly=false) | CMusicDatabase | |
| GetMusicNeedsTagScan() | CMusicDatabase | virtual |
| GetOldArtistPath(int idArtist, std::string &path) | CMusicDatabase | |
| GetOrderFilter(const std::string &type, const SortDescription &sorting, Filter &filter) | CMusicDatabase | |
| GetPathHash(const std::string &path, std::string &hash) | CMusicDatabase | |
| GetPaths(std::set< std::string > &paths) | CMusicDatabase | |
| GetRandomSongIDs(const Filter &filter, std::vector< std::pair< int, int > > &songIDs) | CMusicDatabase | |
| GetRecentlyAddedAlbums(VECALBUMS &albums, unsigned int limit=0) | CMusicDatabase | |
| GetRecentlyAddedAlbumSongs(const std::string &strBaseDir, CFileItemList &item, unsigned int limit=0) | CMusicDatabase | |
| GetRecentlyPlayedAlbums(VECALBUMS &albums) | CMusicDatabase | |
| GetRecentlyPlayedAlbumSongs(const std::string &strBaseDir, CFileItemList &item) | CMusicDatabase | |
| GetResumeBookmarkForAudioBook(const CFileItem &item, int &bookmark) | CMusicDatabase | |
| GetRoleById(int id) | CMusicDatabase | |
| GetRoleByName(const std::string &strRole) | CMusicDatabase | |
| GetRolesByArtist(int idArtist, CFileItem *item) | CMusicDatabase | |
| GetRolesNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter()) | CMusicDatabase | |
| GetSchemaVersion() const override | CMusicDatabase | protectedvirtual |
| GetScraper(int id, const CONTENT_TYPE &content, ADDON::ScraperPtr &scraper) | CMusicDatabase | |
| GetSinglesCount() | CMusicDatabase | |
| GetSingleValue(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) | CDatabase | |
| GetSingleValue(const std::string &query) | CDatabase | |
| GetSingleValue(const std::string &query, std::unique_ptr< dbiplus::Dataset > &ds) | CDatabase | |
| GetSingleValueInt(const std::string &strTable, const std::string &strColumn, const std::string &strWhereClause=std::string(), const std::string &strOrderBy=std::string()) | CDatabase | |
| GetSingleValueInt(const std::string &query) | CDatabase | |
| GetSingleValueInt(const std::string &query, std::unique_ptr< dbiplus::Dataset > &ds) | CDatabase | |
| GetSong(int idSong, CSong &song) | CMusicDatabase | |
| GetSongByArtistAndAlbumAndTitle(const std::string &strArtist, const std::string &strAlbum, const std::string &strTitle) | CMusicDatabase | |
| GetSongByFileName(const std::string &strFileName, CSong &song, int64_t startOffset=0) | CMusicDatabase | |
| GetSongsByArtist(int idArtist, std::vector< int > &songs) | CMusicDatabase | |
| GetSongsByPath(const std::string &strPath, MAPSONGS &songmap, bool bAppendToMap=false) | CMusicDatabase | |
| GetSongsByWhere(const std::string &baseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetSongsByWhereJSON(const std::set< std::string > &fields, const std::string &baseDir, CVariant &result, int &total, const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetSongsByYear(const std::string &baseDir, CFileItemList &items, int year) | CMusicDatabase | |
| GetSongsCount(const Filter &filter=Filter()) | CMusicDatabase | |
| GetSongsFullByWhere(const std::string &baseDir, const Filter &filter, CFileItemList &items, const SortDescription &sortDescription=SortDescription(), bool artistData=false) | CMusicDatabase | |
| GetSongsLastAdded() | CMusicDatabase | |
| GetSongsLastModified() | CMusicDatabase | |
| GetSongsNav(const std::string &strBaseDir, CFileItemList &items, int idGenre, int idArtist, int idAlbum, const SortDescription &sortDescription=SortDescription()) | CMusicDatabase | |
| GetSourceById(int id) | CMusicDatabase | |
| GetSourceByName(const std::string &strSource) | CMusicDatabase | |
| GetSourceFromPath(const std::string &strPath) | CMusicDatabase | |
| GetSources(CFileItemList &items) | CMusicDatabase | |
| GetSourcesByAlbum(int idAlbum, CFileItem *item) | CMusicDatabase | |
| GetSourcesByArtist(int idArtist, CFileItem *item) | CMusicDatabase | |
| GetSourcesBySong(int idSong, const std::string &strPath, CFileItem *item) | CMusicDatabase | |
| GetSourcesNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter(), bool countOnly=false) | CMusicDatabase | |
| GetTop100(const std::string &strBaseDir, CFileItemList &items) | CMusicDatabase | |
| GetTop100Albums(VECALBUMS &albums) | CMusicDatabase | |
| GetTop100AlbumSongs(const std::string &strBaseDir, CFileItemList &item) | CMusicDatabase | |
| GetTranslateBlankArtist() | CMusicDatabase | inline |
| GetYearsNav(const std::string &strBaseDir, CFileItemList &items, const Filter &filter=Filter()) | CMusicDatabase | |
| HasAlbumBeenScraped(int idAlbum) | CMusicDatabase | |
| HasArtistBeenScraped(int idArtist) | CMusicDatabase | |
| ImportFromXML(const std::string &xmlFile, CGUIDialogProgress *progressDialog=nullptr) | CMusicDatabase | |
| ImportSongHistory(const std::string &xmlFile, const int total, CGUIDialogProgress *progressDialog=nullptr) | CMusicDatabase | |
| IncrementPlayCount(const CFileItem &item) | CMusicDatabase | |
| InsideScannedPath(const std::string &path) | CMusicDatabase | |
| Interrupt() | CDatabase | |
| IsAlbumBoxset(int idAlbum) | CMusicDatabase | |
| IsOpen() | CDatabase | |
| IsSongAlbumArtist(int idSong, int idArtist) | CMusicDatabase | |
| IsSongArtist(int idSong, int idArtist) | CMusicDatabase | |
| LookupCDDBInfo(bool bRequery=false) | CMusicDatabase | |
| m_genreCache | CMusicDatabase | protected |
| m_pathCache | CMusicDatabase | protected |
| m_pDB | CDatabase | protected |
| m_pDS | CDatabase | protected |
| m_pDS2 | CDatabase | protected |
| m_profileManager | CDatabase | protected |
| m_sqlite | CDatabase | protected |
| Open() override | CMusicDatabase | virtual |
| CDatabase::Open(const DatabaseSettings &db) | CDatabase | |
| PrepareSQL(std::string strStmt,...) const | CDatabase | |
| QueueDeleteQuery(const std::string &strQuery) | CDatabase | |
| QueueInsertQuery(const std::string &strQuery) | CDatabase | |
| RemoveArtForItem(int mediaId, const MediaType &mediaType, const std::string &artType) | CMusicDatabase | |
| RemoveArtForItem(int mediaId, const MediaType &mediaType, const std::set< std::string > &artTypes) | CMusicDatabase | |
| RemoveSongsFromPath(const std::string &path, MAPSONGS &songmap, bool exact=true) | CMusicDatabase | |
| RemoveSource(const std::string &strName) | CMusicDatabase | |
| ResultQuery(const std::string &strQuery) | CDatabase | |
| RollbackTransaction() | CDatabase | |
| ScraperInUse(const std::string &scraperID) const | CMusicDatabase | |
| Search(const std::string &search, CFileItemList &items) | CMusicDatabase | |
| SearchAlbumsByArtistName(const std::string &strArtist, CFileItemList &items) | CMusicDatabase | |
| SetAlbumUserrating(const int idAlbum, int userrating) | CMusicDatabase | |
| SetArtForItem(int mediaId, const std::string &mediaType, const std::string &artType, const std::string &url) | CMusicDatabase | |
| SetArtForItem(int mediaId, const std::string &mediaType, const std::map< std::string, std::string > &art) | CMusicDatabase | |
| SetArtistLinksUpdated() | CMusicDatabase | |
| SetItemUpdated(int mediaId, const std::string &mediaType) | CMusicDatabase | |
| SetLibraryLastCleaned() | CMusicDatabase | |
| SetLibraryLastUpdated() | CMusicDatabase | |
| SetMusicNeedsTagScan(int version) | CMusicDatabase | |
| SetMusicTagScanVersion(int version=0) | CMusicDatabase | |
| SetPathHash(const std::string &path, const std::string &hash) | CMusicDatabase | |
| SetPropertiesForFileItem(CFileItem &item) | CMusicDatabase | |
| SetPropertiesFromAlbum(CFileItem &item, const CAlbum &album) | CMusicDatabase | static |
| SetPropertiesFromArtist(CFileItem &item, const CArtist &artist) | CMusicDatabase | static |
| SetResumeBookmarkForAudioBook(const CFileItem &item, int bookmark) | CMusicDatabase | |
| SetScraper(int id, const CONTENT_TYPE &content, const ADDON::ScraperPtr &scraper) | CMusicDatabase | |
| SetScraperAll(const std::string &strBaseDir, const ADDON::ScraperPtr &scraper) | CMusicDatabase | |
| SetSongUserrating(const std::string &filePath, int userrating) | CMusicDatabase | |
| SetSongUserrating(int idSong, int userrating) | CMusicDatabase | |
| SetSongVotes(const std::string &filePath, int votes) | CMusicDatabase | |
| SetTranslateBlankArtist(bool translate) | CMusicDatabase | inline |
| Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName) | CDatabase | protected |
| TestDatabaseUtilsHelper | CMusicDatabase | friend |
| UpdateAlbum(CAlbum &album) | CMusicDatabase | |
| UpdateAlbum(int idAlbum, const std::string &strAlbum, const std::string &strMusicBrainzAlbumID, const std::string &strReleaseGroupMBID, const std::string &strArtist, const std::string &strArtistSort, const std::string &strGenre, const std::string &strMoods, const std::string &strStyles, const std::string &strThemes, const std::string &strReview, const std::string &strImage, const std::string &strLabel, const std::string &strType, const std::string &strReleaseStatus, float fRating, int iUserrating, int iVotes, const std::string &strReleaseDate, const std::string &strOrigReleaseDate, bool bBoxedSet, bool bCompilation, CAlbum::ReleaseType releaseType, bool bScrapedMBID) | CMusicDatabase | |
| UpdateArtist(const CArtist &artist) | CMusicDatabase | |
| UpdateArtist(int idArtist, const std::string &strArtist, const std::string &strSortName, const std::string &strMusicBrainzArtistID, bool bScrapedMBID, const std::string &strType, const std::string &strGender, const std::string &strDisambiguation, const std::string &strBorn, const std::string &strFormed, const std::string &strGenres, const std::string &strMoods, const std::string &strStyles, const std::string &strInstruments, const std::string &strBiography, const std::string &strDied, const std::string &strDisbanded, const std::string &strYearsActive, const std::string &strImage) | CMusicDatabase | |
| UpdateArtistScrapedMBID(int idArtist, const std::string &strMusicBrainzArtistID) | CMusicDatabase | |
| UpdateArtistSortNames(int idArtist=-1) | CMusicDatabase | |
| UpdateSong(CSong &song, bool bArtists=true, bool bArtistLinks=true) | CMusicDatabase | |
| UpdateSong(int idSong, const std::string &strTitle, const std::string &strMusicBrainzTrackID, const std::string &strPathAndFileName, const std::string &strComment, const std::string &strMood, const std::string &strThumb, const std::string &artistDisp, const std::string &artistSort, const std::vector< std::string > &genres, int iTrack, int iDuration, const std::string &strReleaseDate, const std::string &strOrigReleaseDate, const std::string &strDiscSubtitle, int iTimesPlayed, int iStartOffset, int iEndOffset, const CDateTime &dtLastPlayed, float rating, int userrating, int votes, const ReplayGain &replayGain, int iBPM, int iBitRate, int iSampleRate, int iChannels) | CMusicDatabase | |
| UpdateSource(const std::string &strOldName, const std::string &strName, const std::string &strMultipath, const std::vector< std::string > &vecPaths) | CMusicDatabase | |
| UpdateSources() | CMusicDatabase | |
| ~CDatabase(void) | CDatabase | virtual |
| ~CMusicDatabase(void) override | CMusicDatabase |