TagLib API Documentation
Public Member Functions | List of all members
TagLib::Matroska::Chapter::Display Class Reference

#include <matroskachapter.h>

Public Member Functions

 Display (const String &string, const String &language)
 
 Display (const Display &other)
 
 Display (Display &&other) noexcept
 
 ~Display ()
 
Displayoperator= (const Display &other)
 
Displayoperator= (Display &&other) noexcept
 
void swap (Display &other) noexcept
 
const Stringstring () const
 
const Stringlanguage () const
 

Detailed Description

Contains all possible strings to use for the chapter display.

Constructor & Destructor Documentation

◆ Display() [1/3]

TagLib::Matroska::Chapter::Display::Display ( const String string,
const String language 
)

Construct a chapter display.

◆ Display() [2/3]

TagLib::Matroska::Chapter::Display::Display ( const Display other)

Construct a chapter display as a copy of other.

◆ Display() [3/3]

TagLib::Matroska::Chapter::Display::Display ( Display &&  other)
noexcept

Construct a chapter display moving from other.

◆ ~Display()

TagLib::Matroska::Chapter::Display::~Display ( )

Destroys this chapter display.

Member Function Documentation

◆ language()

const String & TagLib::Matroska::Chapter::Display::language ( ) const

Returns language corresponding to the string.

◆ operator=() [1/2]

Display & TagLib::Matroska::Chapter::Display::operator= ( const Display other)

Copies the contents of other into this object.

◆ operator=() [2/2]

Display & TagLib::Matroska::Chapter::Display::operator= ( Display &&  other)
noexcept

Moves the contents of other into this object.

◆ string()

const String & TagLib::Matroska::Chapter::Display::string ( ) const

Returns string representing the chapter.

◆ swap()

void TagLib::Matroska::Chapter::Display::swap ( Display other)
noexcept

Exchanges the content of the object with the content of other.


The documentation for this class was generated from the following file: