Sayonara Player
|
Public Types | |
enum class | CreationStatus : unsigned char { Success , AlreadyThere , NoDBTrack , DBError , OtherError } |
Public Member Functions | |
virtual CreationStatus | create (Seconds timestamp)=0 |
virtual bool | remove (int index)=0 |
virtual const QList< Bookmark > & | bookmarks () const =0 |
virtual Bookmark | bookmark (int index) const =0 |
virtual int | count () const =0 |
virtual void | setTrack (const MetaData &track)=0 |
virtual const MetaData & | track () const =0 |
Static Public Member Functions | |
static std::shared_ptr< BookmarkStorage > | create (const MetaData &track=MetaData {}) |