ITunesDB Member List

This is the complete list of members for ITunesDB, including all inherited members.

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() constITunesDB
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) constITunesDB
getAlbumsByArtist(const QString &artistname, QStringList &buffer) const ITunesDB
getAllAlbums(QStringList &buffer) const ITunesDB
getAllTracks(itunesdb::TrackPtrList &buffer) const ITunesDB
getAllTracks() constITunesDB
getArtists(QStringList &buffer) const ITunesDB
getFileForPathInfo(QString pathinfo) const ITunesDB
getFilename() constITunesDB [inline]
getIPodBase() constITunesDB [inline]
getMHITTrackPosFor(Q_UINT32 id) constITunesDB
getNextFreeDBID() constITunesDB
getNextFreeTrackID() constITunesDB
getNumPlaylists() constITunesDB
getNumTracks() constITunesDB
getPlaylistByID(Q_UINT64 playlistID) const ITunesDB
getPlaylistByTitle(const QString &playlisttitle) const ITunesDB
getPlaylistTitles(QStringList &buffer) const ITunesDB
getTitle() constITunesDB [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) constITunesDB
getTracksByArtist(const QString &artistname, itunesdb::TrackPtrList &buffer) const ITunesDB
getTracksContaining(const QString &someString, itunesdb::TrackPtrList &buffer, bool caseSensitive=true) constITunesDB
hasPodcasts() const (defined in ITunesDB)ITunesDB [inline]
insertTrackToDataBase(ITunesDBTrack *track) (defined in ITunesDB)ITunesDB [protected]
isDirty() constITunesDB
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
playlistsITunesDB [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]


Generated on Tue Dec 12 16:39:27 2006 for libqtpod.kdevelop by  doxygen 1.5.1