|
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 {}) |