30#ifndef JELLYFIN_DTO_PARENTALRATING_H
31#define JELLYFIN_DTO_PARENTALRATING_H
59 QJsonObject
toJson()
const;
76 std::optional<qint32>
value()
const;
80 void setValue(std::optional<qint32> newValue);
87 std::optional<qint32>
m_value = std::nullopt;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition parentalrating.h:48
bool valueNull() const
Definition parentalrating.cpp:95
bool nameNull() const
Definition parentalrating.cpp:82
void setNameNull()
Definition parentalrating.cpp:86
QJsonObject toJson() const
Definition parentalrating.cpp:61
QString m_name
Definition parentalrating.h:86
std::optional< qint32 > value() const
Gets or sets the value.
Definition parentalrating.cpp:90
void replaceData(ParentalRating &other)
Definition parentalrating.cpp:43
std::optional< qint32 > m_value
Definition parentalrating.h:87
void setFromJson(QJsonObject source)
Definition parentalrating.cpp:55
void setValue(std::optional< qint32 > newValue)
Gets or sets the value.
Definition parentalrating.cpp:92
static ParentalRating fromJson(QJsonObject source)
Definition parentalrating.cpp:48
void setValueNull()
Definition parentalrating.cpp:99
QString name() const
Gets or sets the name.
Definition parentalrating.cpp:77
ParentalRating()
Definition parentalrating.cpp:35
void setName(QString newName)
Gets or sets the name.
Definition parentalrating.cpp:79
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::ParentalRating ParentalRating
Definition parentalrating.h:97
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45