#include <matroskachapter.h>
Classes | |
| class | Display |
Public Types | |
| using | UID = unsigned long long |
| Unique identifier. | |
| using | Time = unsigned long long |
| Timestamp in nanoseconds. | |
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.
Timestamp in nanoseconds.
Unique identifier.
| TagLib::Matroska::Chapter::Chapter | ( | Time | timeStart, |
| Time | timeEnd, | ||
| const List< Display > & | displayList, | ||
| UID | uid, | ||
| bool | hidden = false |
||
| ) |
Construct a chapter.
|
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.
Moves the contents of other into this object.
Copies the contents of other into this object.
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.