ITunesDB Member List

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

addPlaylist(ITunesDBPlaylist *playlist)ITunesDB
addTrack(ITunesDBTrack *track)ITunesDB
AlbumIterator typedef (defined in ITunesDB)ITunesDB
ArtistIterator typedef (defined in ITunesDB)ITunesDB
clear()ITunesDB
containsAlbum(const QString &artistname, const QString &albumname) constITunesDB
containsArtist(const QString &artistname) constITunesDB
ContainsIterator typedef (defined in ITunesDB)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(const itunesdb::TrackPredicate &predicate) constITunesDB
findTrack(const QString &artistname, const QString &albumname, const QString &title, Q_UINT32 trackNum=0) constITunesDB
findTrackByDBID(const Q_UINT64 dbid) constITunesDB
getAlbum(const QString &artistname, const QString &albumname, itunesdb::TrackPtrList &buffer) constITunesDB
getAlbum(const QString &artistname, const QString &albumname) constITunesDB [inline]
getAlbumsByArtist(const QString &artistname, QStringList &buffer) constITunesDB
getAllAlbums(QStringList &buffer) constITunesDB
getAllTracks(itunesdb::TrackPtrList &buffer) constITunesDB
getAllTracks() constITunesDB [inline]
getArtists(QStringList &buffer) constITunesDB
getFileForPathInfo(QString pathinfo) constITunesDB
getFilename() constITunesDB [inline]
getIPodBase() constITunesDB [inline]
getMHITTrackPosFor(Q_UINT32 id) const ITunesDB
getNextFreeDBID() constITunesDB
getNextFreeTrackID() constITunesDB
getNumPlaylists() constITunesDB
getNumTracks() constITunesDB
getPlaylistByID(Q_UINT64 playlistID) constITunesDB
getPlaylistByTitle(const QString &playlisttitle) constITunesDB
getPlaylistTitles(QStringList &buffer) constITunesDB
getTitle() constITunesDB [inline]
getTrackAt(uint mhitTrackPos) constITunesDB
getTrackByID(const Q_UINT32 id) constITunesDB
getTracksBy(const itunesdb::TrackPredicate &predicate, itunesdb::TrackPtrList &buffer) constITunesDB
getTracksBy(const TrackPredicate_T &predicate) constITunesDB [inline]
getTracksByArtist(const QString &artistname, itunesdb::TrackPtrList &buffer) constITunesDB
getTracksByArtist(const QString &artistname) constITunesDB [inline]
getTracksContaining(const QString &someString, itunesdb::TrackPtrList &buffer, bool caseSensitive=true) constITunesDB
getTracksContaining(const QString &someString, bool caseSensitive=true) constITunesDB [inline]
hasPodcasts() constITunesDB [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()ITunesDB [inline]
lock(bool write_lock)ITunesDB
m_dirty (defined in ITunesDB)ITunesDB [protected]
m_playlistsITunesDB [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
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
TrackConstIterator typedef (defined in ITunesDB)ITunesDB
TrackList typedef (defined in ITunesDB)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 Wed Nov 28 03:04:38 2007 for libqtpod by  doxygen 1.5.0