|
TagLib
2.2.1
|
#include <matroskachapter.h>
Classes | |
| class | Display |
Public Types | |
| using | UID = unsigned long long |
| Unique identifier. More... | |
| using | Time = unsigned long long |
| Timestamp in nanoseconds. More... | |
Public Member Functions | |
| Chapter (Time timeStart, Time timeEnd, const List< Display > &displayList, UID uid, bool hidden=false) | |
| Chapter (const Chapter &other) | |
| Chapter (Chapter &&other) noexcept | |
| ~Chapter () | |
| Chapter & | operator= (const Chapter &other) |
| Chapter & | operator= (Chapter &&other) noexcept |
| void | swap (Chapter &other) noexcept |
| UID | uid () const |
| Time | timeStart () const |
| Time | timeEnd () const |
| bool | isHidden () const |
| const List< Display > & | displayList () const |
Matroska chapter.
| using TagLib::Matroska::Chapter::Time = unsigned long long |
Timestamp in nanoseconds.
| using TagLib::Matroska::Chapter::UID = unsigned long long |
Unique identifier.
| TagLib::Matroska::Chapter::Chapter | ( | Time | timeStart, |
| Time | timeEnd, | ||
| const List< Display > & | displayList, | ||
| UID | uid, | ||
| bool | hidden = false |
||
| ) |
Construct a chapter.
| TagLib::Matroska::Chapter::Chapter | ( | const Chapter & | other | ) |
Construct a chapter as a copy of other.
|
noexcept |
Construct a chapter moving from other.
| TagLib::Matroska::Chapter::~Chapter | ( | ) |
Destroys this chapter.
Returns strings with language.
| bool TagLib::Matroska::Chapter::isHidden | ( | ) | const |
Check if chapter is hidden.
Copies the contents of other into this object.
Moves the contents of other into this object.
|
noexcept |
Exchanges the content of the object with the content of other.
| Time TagLib::Matroska::Chapter::timeEnd | ( | ) | const |
Returns the timestamp of the start of the chapter in nanoseconds.
| Time TagLib::Matroska::Chapter::timeStart | ( | ) | const |
Returns the timestamp of the start of the chapter in nanoseconds.
| UID TagLib::Matroska::Chapter::uid | ( | ) | const |
Returns the UID of the chapter.