Sayonara Player
Public Member Functions | List of all members
DB::Playlist Class Reference
Inheritance diagram for DB::Playlist:
DB::Module

Public Member Functions

 Playlist (const QString &connectionName, DbId databaseId)
 
bool getAllPlaylistSkeletons (CustomPlaylistSkeletons &skeletons, ::Playlist::StoreType type, ::Playlist::SortOrder sortorder=::Playlist::SortOrder::NameAsc)
 
bool getPlaylistSkeletonById (CustomPlaylistSkeleton &skeleton)
 
int createPlaylist (QString playlist_name, bool temporary)
 
bool renamePlaylist (int id, const QString &new_name)
 
int getPlaylistIdByName (const QString &name)
 
bool getPlaylistById (CustomPlaylist &pl)
 
bool storePlaylist (const MetaDataList &vec_md, QString playlist_name, bool temporary)
 
bool storePlaylist (const MetaDataList &vec_md, int playlist_id, bool temporary)
 
bool deletePlaylist (int playlist_id)
 
bool emptyPlaylist (int playlist_id)
 
bool insertTrackIntoPlaylist (const MetaData &md, int playlist_id, int pos)