![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <tasktriggerinfo.h>
Public Member Functions | |
| TaskTriggerInfo (DayOfWeek dayOfWeek) | |
| TaskTriggerInfo (const TaskTriggerInfo &other) | |
| void | replaceData (TaskTriggerInfo &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | type () const |
| Gets or sets the type. | |
| void | setType (QString newType) |
| Gets or sets the type. | |
| bool | typeNull () const |
| void | setTypeNull () |
| std::optional< qint64 > | timeOfDayTicks () const |
| Gets or sets the time of day. | |
| void | setTimeOfDayTicks (std::optional< qint64 > newTimeOfDayTicks) |
| Gets or sets the time of day. | |
| bool | timeOfDayTicksNull () const |
| void | setTimeOfDayTicksNull () |
| std::optional< qint64 > | intervalTicks () const |
| Gets or sets the interval. | |
| void | setIntervalTicks (std::optional< qint64 > newIntervalTicks) |
| Gets or sets the interval. | |
| bool | intervalTicksNull () const |
| void | setIntervalTicksNull () |
| DayOfWeek | dayOfWeek () const |
| void | setDayOfWeek (DayOfWeek newDayOfWeek) |
| std::optional< qint64 > | maxRuntimeTicks () const |
| Gets or sets the maximum runtime ticks. | |
| void | setMaxRuntimeTicks (std::optional< qint64 > newMaxRuntimeTicks) |
| Gets or sets the maximum runtime ticks. | |
| bool | maxRuntimeTicksNull () const |
| void | setMaxRuntimeTicksNull () |
Static Public Member Functions | |
| static TaskTriggerInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_type |
| std::optional< qint64 > | m_timeOfDayTicks = std::nullopt |
| std::optional< qint64 > | m_intervalTicks = std::nullopt |
| DayOfWeek | m_dayOfWeek |
| std::optional< qint64 > | m_maxRuntimeTicks = std::nullopt |
| Jellyfin::DTO::TaskTriggerInfo::TaskTriggerInfo | ( | DayOfWeek | dayOfWeek | ) |
| Jellyfin::DTO::TaskTriggerInfo::TaskTriggerInfo | ( | const TaskTriggerInfo & | other | ) |
| DayOfWeek Jellyfin::DTO::TaskTriggerInfo::dayOfWeek | ( | ) | const |
|
static |
| std::optional< qint64 > Jellyfin::DTO::TaskTriggerInfo::intervalTicks | ( | ) | const |
Gets or sets the interval.
| bool Jellyfin::DTO::TaskTriggerInfo::intervalTicksNull | ( | ) | const |
| std::optional< qint64 > Jellyfin::DTO::TaskTriggerInfo::maxRuntimeTicks | ( | ) | const |
Gets or sets the maximum runtime ticks.
| bool Jellyfin::DTO::TaskTriggerInfo::maxRuntimeTicksNull | ( | ) | const |
| void Jellyfin::DTO::TaskTriggerInfo::replaceData | ( | TaskTriggerInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::TaskTriggerInfo::setDayOfWeek | ( | DayOfWeek | newDayOfWeek | ) |
| void Jellyfin::DTO::TaskTriggerInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::TaskTriggerInfo::setIntervalTicks | ( | std::optional< qint64 > | newIntervalTicks | ) |
Gets or sets the interval.
| void Jellyfin::DTO::TaskTriggerInfo::setIntervalTicksNull | ( | ) |
| void Jellyfin::DTO::TaskTriggerInfo::setMaxRuntimeTicks | ( | std::optional< qint64 > | newMaxRuntimeTicks | ) |
Gets or sets the maximum runtime ticks.
| void Jellyfin::DTO::TaskTriggerInfo::setMaxRuntimeTicksNull | ( | ) |
| void Jellyfin::DTO::TaskTriggerInfo::setTimeOfDayTicks | ( | std::optional< qint64 > | newTimeOfDayTicks | ) |
Gets or sets the time of day.
| void Jellyfin::DTO::TaskTriggerInfo::setTimeOfDayTicksNull | ( | ) |
| void Jellyfin::DTO::TaskTriggerInfo::setType | ( | QString | newType | ) |
Gets or sets the type.
| void Jellyfin::DTO::TaskTriggerInfo::setTypeNull | ( | ) |
| std::optional< qint64 > Jellyfin::DTO::TaskTriggerInfo::timeOfDayTicks | ( | ) | const |
Gets or sets the time of day.
| bool Jellyfin::DTO::TaskTriggerInfo::timeOfDayTicksNull | ( | ) | const |
| QJsonObject Jellyfin::DTO::TaskTriggerInfo::toJson | ( | ) | const |
| QString Jellyfin::DTO::TaskTriggerInfo::type | ( | ) | const |
Gets or sets the type.
| bool Jellyfin::DTO::TaskTriggerInfo::typeNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |