23 #ifndef SOUNDCLOUDDATA_H 24 #define SOUNDCLOUDDATA_H 26 #include "Helper/globals.h" 27 #include "SoundcloudJsonParser.h" 28 #include "SoundcloudWebAccess.h" 29 #include "Database/LibraryDatabase.h" 50 int updateArtist(
const Artist& artist)
override;
51 int insertArtistIntoDatabase (
const Artist& artist)
override;
52 int insertArtistIntoDatabase (
const QString& artist)
override;
54 int updateAlbum(
const Album& album)
override;
55 int insertAlbumIntoDatabase (
const Album& album)
override;
56 int insertAlbumIntoDatabase (
const QString& album)
override;
58 bool updateTrack(
const MetaData& md)
override;
60 bool insertTrackIntoDatabase(
const MetaData &md,
int artistID,
int albumID)
override;
62 bool apply_fixes()
override;
65 #endif // SOUNDCLOUDDATA_H
Definition: SayonaraQuery.h:32
The AlbumList class.
Definition: Album.h:72
Definition: LibraryDatabase.h:35
ArtistList.
Definition: Artist.h:64
The Album class.
Definition: Album.h:40
The Artist class.
Definition: Artist.h:36
Definition: SoundcloudData.h:37