addPlaylist(ITunesDBPlaylist *playlist) | ITunesDB | |
addTrack(ITunesDBTrack *track) | ITunesDB | |
clear() | ITunesDB | |
containsAlbum(const QString &artistname, const QString &albumname) const | ITunesDB | |
containsArtist(const QString &artistname) const | ITunesDB | |
createEmptyTrack(Q_UINT32 trackid) | ITunesDB | |
createNewPlaylist(const QString &title) | ITunesDB | |
createNewTrack(const QString &fileExtension=QString::null) | ITunesDB | |
dbFileChanged() const | ITunesDB | |
error (defined in ITunesDB) | ITunesDB | |
findFirstTrackBy(itunesdb::TrackPredicate &predicate) const | ITunesDB | |
findTrack(const QString &artistname, const QString &albumname, const QString &title, Q_UINT32 trackNum=0) const | ITunesDB | |
findTrackByDBID(const Q_UINT64 dbid) const | ITunesDB | |
getAlbum(const QString &artistname, const QString &albumname, itunesdb::TrackPtrList &buffer) const | ITunesDB | |
getAlbumsByArtist(const QString &artistname, QStringList &buffer) const | ITunesDB | |
getAllAlbums(QStringList &buffer) const | ITunesDB | |
getAllTracks(itunesdb::TrackPtrList &buffer) const | ITunesDB | |
getAllTracks() const | ITunesDB | |
getArtists(QStringList &buffer) const | ITunesDB | |
getFileForPathInfo(QString pathinfo) const | ITunesDB | |
getFilename() const | ITunesDB | [inline] |
getIPodBase() const | ITunesDB | [inline] |
getMHITTrackPosFor(Q_UINT32 id) const | ITunesDB | |
getNextFreeDBID() const | ITunesDB | |
getNextFreeTrackID() const | ITunesDB | |
getNumPlaylists() const | ITunesDB | |
getNumTracks() const | ITunesDB | |
getPlaylistByID(Q_UINT64 playlistID) const | ITunesDB | |
getPlaylistByTitle(const QString &playlisttitle) const | ITunesDB | |
getPlaylistTitles(QStringList &buffer) const | ITunesDB | |
getTitle() const | ITunesDB | [inline] |
getTrackAt(uint mhitTrackPos) const | ITunesDB | |
getTrackByID(const Q_UINT32 id) const | ITunesDB | |
getTracksBy(itunesdb::TrackPredicate *predicate) const | ITunesDB | |
getTracksBy(itunesdb::TrackPredicate &predicate, itunesdb::TrackPtrList &buffer) const | ITunesDB | |
getTracksByArtist(const QString &artistname, itunesdb::TrackPtrList &buffer) const | ITunesDB | |
getTracksContaining(const QString &someString, itunesdb::TrackPtrList &buffer, bool caseSensitive=true) const | ITunesDB | |
hasPodcasts() const (defined in ITunesDB) | ITunesDB | [inline] |
insertTrackToDataBase(ITunesDBTrack *track) (defined in ITunesDB) | ITunesDB | [protected] |
isDirty() const | ITunesDB | |
isLocked() const (defined in ITunesDB) | ITunesDB | |
isOpen() | ITunesDB | |
ITunesDB(IPodSysInfo &ipodSysInfo) (defined in ITunesDB) | ITunesDB | |
ITunesDBPlaylist (defined in ITunesDB) | ITunesDB | [friend] |
ITunesDBSPLRuleSet (defined in ITunesDB) | ITunesDB | [friend] |
ITunesDBTrack (defined in ITunesDB) | ITunesDB | [friend] |
lastModified() (defined in ITunesDB) | ITunesDB | [inline] |
lock(bool write_lock) | ITunesDB | |
m_dirty (defined in ITunesDB) | ITunesDB | [protected] |
m_Title (defined in ITunesDB) | ITunesDB | [protected] |
m_TrackIdMap (defined in ITunesDB) | ITunesDB | [protected] |
m_TrackList (defined in ITunesDB) | ITunesDB | [protected] |
maxtrackid (defined in ITunesDB) | ITunesDB | [protected] |
mMaxDBID (defined in ITunesDB) | ITunesDB | [protected] |
NonCopyAble() (defined in itunesdb::utils::NonCopyAble) | itunesdb::utils::NonCopyAble | [inline, private] |
open() | ITunesDB | |
playlists | ITunesDB | [protected] |
removeArtist(const QString &artistname) | ITunesDB | |
removePlaylist(const QString &title, bool delete_instance) | ITunesDB | |
removeTrack(Q_UINT32 trackid, bool delete_instance=true) | ITunesDB | |
renameAlbum(const QString &artist, const QString &title, const QString &newartist, const QString &newtitle) | ITunesDB | |
setDirty(bool dirtyFlag=true) (defined in ITunesDB) | ITunesDB | [protected] |
setTitle(const QString &title) | ITunesDB | |
unlock() (defined in ITunesDB) | ITunesDB | |
updateSmartPlaylists() | ITunesDB | |
writeDatabase(const QString &filename=QString()) | ITunesDB | |
~ITunesDB() (defined in ITunesDB) | ITunesDB | [virtual] |
~NonCopyAble() (defined in itunesdb::utils::NonCopyAble) | itunesdb::utils::NonCopyAble | [inline, private, virtual] |