#include <songinfo.h>
◆ SongInfo() [1/2]
| Jellyfin::DTO::SongInfo::SongInfo |
( |
bool | isAutomated | ) |
|
◆ SongInfo() [2/2]
| Jellyfin::DTO::SongInfo::SongInfo |
( |
const SongInfo & | other | ) |
|
◆ album()
| QString Jellyfin::DTO::SongInfo::album |
( |
| ) |
const |
◆ albumArtists()
| QStringList Jellyfin::DTO::SongInfo::albumArtists |
( |
| ) |
const |
◆ albumArtistsNull()
| bool Jellyfin::DTO::SongInfo::albumArtistsNull |
( |
| ) |
const |
◆ albumNull()
| bool Jellyfin::DTO::SongInfo::albumNull |
( |
| ) |
const |
◆ artists()
| QStringList Jellyfin::DTO::SongInfo::artists |
( |
| ) |
const |
◆ artistsNull()
| bool Jellyfin::DTO::SongInfo::artistsNull |
( |
| ) |
const |
◆ fromJson()
| SongInfo Jellyfin::DTO::SongInfo::fromJson |
( |
QJsonObject | source | ) |
|
|
static |
◆ indexNumber()
| std::optional< qint32 > Jellyfin::DTO::SongInfo::indexNumber |
( |
| ) |
const |
◆ indexNumberNull()
| bool Jellyfin::DTO::SongInfo::indexNumberNull |
( |
| ) |
const |
◆ isAutomated()
| bool Jellyfin::DTO::SongInfo::isAutomated |
( |
| ) |
const |
◆ metadataCountryCode()
| QString Jellyfin::DTO::SongInfo::metadataCountryCode |
( |
| ) |
const |
Gets or sets the metadata country code.
◆ metadataCountryCodeNull()
| bool Jellyfin::DTO::SongInfo::metadataCountryCodeNull |
( |
| ) |
const |
◆ metadataLanguage()
| QString Jellyfin::DTO::SongInfo::metadataLanguage |
( |
| ) |
const |
Gets or sets the metadata language.
◆ metadataLanguageNull()
| bool Jellyfin::DTO::SongInfo::metadataLanguageNull |
( |
| ) |
const |
◆ name()
| QString Jellyfin::DTO::SongInfo::name |
( |
| ) |
const |
◆ nameNull()
| bool Jellyfin::DTO::SongInfo::nameNull |
( |
| ) |
const |
◆ parentIndexNumber()
| std::optional< qint32 > Jellyfin::DTO::SongInfo::parentIndexNumber |
( |
| ) |
const |
◆ parentIndexNumberNull()
| bool Jellyfin::DTO::SongInfo::parentIndexNumberNull |
( |
| ) |
const |
◆ path()
| QString Jellyfin::DTO::SongInfo::path |
( |
| ) |
const |
◆ pathNull()
| bool Jellyfin::DTO::SongInfo::pathNull |
( |
| ) |
const |
◆ premiereDate()
| QDateTime Jellyfin::DTO::SongInfo::premiereDate |
( |
| ) |
const |
◆ premiereDateNull()
| bool Jellyfin::DTO::SongInfo::premiereDateNull |
( |
| ) |
const |
◆ providerIds()
| QJsonObject Jellyfin::DTO::SongInfo::providerIds |
( |
| ) |
const |
Gets or sets the provider ids.
◆ providerIdsNull()
| bool Jellyfin::DTO::SongInfo::providerIdsNull |
( |
| ) |
const |
◆ replaceData()
| void Jellyfin::DTO::SongInfo::replaceData |
( |
SongInfo & | other | ) |
|
Replaces the data being hold by this class with that of the other.
◆ setAlbum()
| void Jellyfin::DTO::SongInfo::setAlbum |
( |
QString | newAlbum | ) |
|
◆ setAlbumArtists()
| void Jellyfin::DTO::SongInfo::setAlbumArtists |
( |
QStringList | newAlbumArtists | ) |
|
◆ setAlbumArtistsNull()
| void Jellyfin::DTO::SongInfo::setAlbumArtistsNull |
( |
| ) |
|
◆ setAlbumNull()
| void Jellyfin::DTO::SongInfo::setAlbumNull |
( |
| ) |
|
◆ setArtists()
| void Jellyfin::DTO::SongInfo::setArtists |
( |
QStringList | newArtists | ) |
|
◆ setArtistsNull()
| void Jellyfin::DTO::SongInfo::setArtistsNull |
( |
| ) |
|
◆ setFromJson()
| void Jellyfin::DTO::SongInfo::setFromJson |
( |
QJsonObject | source | ) |
|
◆ setIndexNumber()
| void Jellyfin::DTO::SongInfo::setIndexNumber |
( |
std::optional< qint32 > | newIndexNumber | ) |
|
◆ setIndexNumberNull()
| void Jellyfin::DTO::SongInfo::setIndexNumberNull |
( |
| ) |
|
◆ setIsAutomated()
| void Jellyfin::DTO::SongInfo::setIsAutomated |
( |
bool | newIsAutomated | ) |
|
◆ setMetadataCountryCode()
| void Jellyfin::DTO::SongInfo::setMetadataCountryCode |
( |
QString | newMetadataCountryCode | ) |
|
Gets or sets the metadata country code.
◆ setMetadataCountryCodeNull()
| void Jellyfin::DTO::SongInfo::setMetadataCountryCodeNull |
( |
| ) |
|
◆ setMetadataLanguage()
| void Jellyfin::DTO::SongInfo::setMetadataLanguage |
( |
QString | newMetadataLanguage | ) |
|
Gets or sets the metadata language.
◆ setMetadataLanguageNull()
| void Jellyfin::DTO::SongInfo::setMetadataLanguageNull |
( |
| ) |
|
◆ setName()
| void Jellyfin::DTO::SongInfo::setName |
( |
QString | newName | ) |
|
◆ setNameNull()
| void Jellyfin::DTO::SongInfo::setNameNull |
( |
| ) |
|
◆ setParentIndexNumber()
| void Jellyfin::DTO::SongInfo::setParentIndexNumber |
( |
std::optional< qint32 > | newParentIndexNumber | ) |
|
◆ setParentIndexNumberNull()
| void Jellyfin::DTO::SongInfo::setParentIndexNumberNull |
( |
| ) |
|
◆ setPath()
| void Jellyfin::DTO::SongInfo::setPath |
( |
QString | newPath | ) |
|
◆ setPathNull()
| void Jellyfin::DTO::SongInfo::setPathNull |
( |
| ) |
|
◆ setPremiereDate()
| void Jellyfin::DTO::SongInfo::setPremiereDate |
( |
QDateTime | newPremiereDate | ) |
|
◆ setPremiereDateNull()
| void Jellyfin::DTO::SongInfo::setPremiereDateNull |
( |
| ) |
|
◆ setProviderIds()
| void Jellyfin::DTO::SongInfo::setProviderIds |
( |
QJsonObject | newProviderIds | ) |
|
Gets or sets the provider ids.
◆ setProviderIdsNull()
| void Jellyfin::DTO::SongInfo::setProviderIdsNull |
( |
| ) |
|
◆ setYear()
| void Jellyfin::DTO::SongInfo::setYear |
( |
std::optional< qint32 > | newYear | ) |
|
◆ setYearNull()
| void Jellyfin::DTO::SongInfo::setYearNull |
( |
| ) |
|
◆ toJson()
| QJsonObject Jellyfin::DTO::SongInfo::toJson |
( |
| ) |
const |
◆ year()
| std::optional< qint32 > Jellyfin::DTO::SongInfo::year |
( |
| ) |
const |
◆ yearNull()
| bool Jellyfin::DTO::SongInfo::yearNull |
( |
| ) |
const |
◆ m_album
| QString Jellyfin::DTO::SongInfo::m_album |
|
protected |
◆ m_albumArtists
| QStringList Jellyfin::DTO::SongInfo::m_albumArtists |
|
protected |
◆ m_artists
| QStringList Jellyfin::DTO::SongInfo::m_artists |
|
protected |
◆ m_indexNumber
| std::optional<qint32> Jellyfin::DTO::SongInfo::m_indexNumber = std::nullopt |
|
protected |
◆ m_isAutomated
| bool Jellyfin::DTO::SongInfo::m_isAutomated |
|
protected |
◆ m_metadataCountryCode
| QString Jellyfin::DTO::SongInfo::m_metadataCountryCode |
|
protected |
◆ m_metadataLanguage
| QString Jellyfin::DTO::SongInfo::m_metadataLanguage |
|
protected |
◆ m_name
| QString Jellyfin::DTO::SongInfo::m_name |
|
protected |
◆ m_parentIndexNumber
| std::optional<qint32> Jellyfin::DTO::SongInfo::m_parentIndexNumber = std::nullopt |
|
protected |
◆ m_path
| QString Jellyfin::DTO::SongInfo::m_path |
|
protected |
◆ m_premiereDate
| QDateTime Jellyfin::DTO::SongInfo::m_premiereDate |
|
protected |
◆ m_providerIds
| QJsonObject Jellyfin::DTO::SongInfo::m_providerIds |
|
protected |
◆ m_year
| std::optional<qint32> Jellyfin::DTO::SongInfo::m_year = std::nullopt |
|
protected |
The documentation for this class was generated from the following files: