Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::DTO::GetProgramsDto Class Reference

#include <getprogramsdto.h>

Public Member Functions

 GetProgramsDto (std::optional< bool > enableTotalRecordCount)
 GetProgramsDto (const GetProgramsDto &other)
void replaceData (GetProgramsDto &other)
void setFromJson (QJsonObject source)
QJsonObject toJson () const
QStringList channelIds () const
 Gets or sets the channels to return guide information for.
void setChannelIds (QStringList newChannelIds)
 Gets or sets the channels to return guide information for.
bool channelIdsNull () const
void setChannelIdsNull ()
QString userId () const
 Gets or sets optional. Filter by user id.
void setUserId (QString newUserId)
 Gets or sets optional. Filter by user id.
bool userIdNull () const
void setUserIdNull ()
QDateTime minStartDate () const
 Gets or sets the minimum premiere start date.
void setMinStartDate (QDateTime newMinStartDate)
 Gets or sets the minimum premiere start date.
bool minStartDateNull () const
void setMinStartDateNull ()
std::optional< bool > hasAired () const
 Gets or sets filter by programs that have completed airing, or not.
void setHasAired (std::optional< bool > newHasAired)
 Gets or sets filter by programs that have completed airing, or not.
bool hasAiredNull () const
void setHasAiredNull ()
std::optional< bool > isAiring () const
 Gets or sets filter by programs that are currently airing, or not.
void setIsAiring (std::optional< bool > newIsAiring)
 Gets or sets filter by programs that are currently airing, or not.
bool isAiringNull () const
void setIsAiringNull ()
QDateTime maxStartDate () const
 Gets or sets the maximum premiere start date.
void setMaxStartDate (QDateTime newMaxStartDate)
 Gets or sets the maximum premiere start date.
bool maxStartDateNull () const
void setMaxStartDateNull ()
QDateTime minEndDate () const
 Gets or sets the minimum premiere end date.
void setMinEndDate (QDateTime newMinEndDate)
 Gets or sets the minimum premiere end date.
bool minEndDateNull () const
void setMinEndDateNull ()
QDateTime maxEndDate () const
 Gets or sets the maximum premiere end date.
void setMaxEndDate (QDateTime newMaxEndDate)
 Gets or sets the maximum premiere end date.
bool maxEndDateNull () const
void setMaxEndDateNull ()
std::optional< bool > isMovie () const
 Gets or sets filter for movies.
void setIsMovie (std::optional< bool > newIsMovie)
 Gets or sets filter for movies.
bool isMovieNull () const
void setIsMovieNull ()
std::optional< bool > isSeries () const
 Gets or sets filter for series.
void setIsSeries (std::optional< bool > newIsSeries)
 Gets or sets filter for series.
bool isSeriesNull () const
void setIsSeriesNull ()
std::optional< bool > isNews () const
 Gets or sets filter for news.
void setIsNews (std::optional< bool > newIsNews)
 Gets or sets filter for news.
bool isNewsNull () const
void setIsNewsNull ()
std::optional< bool > isKids () const
 Gets or sets filter for kids.
void setIsKids (std::optional< bool > newIsKids)
 Gets or sets filter for kids.
bool isKidsNull () const
void setIsKidsNull ()
std::optional< bool > isSports () const
 Gets or sets filter for sports.
void setIsSports (std::optional< bool > newIsSports)
 Gets or sets filter for sports.
bool isSportsNull () const
void setIsSportsNull ()
std::optional< qint32 > startIndex () const
 Gets or sets the record index to start at. All items with a lower index will be dropped from the results.
void setStartIndex (std::optional< qint32 > newStartIndex)
 Gets or sets the record index to start at. All items with a lower index will be dropped from the results.
bool startIndexNull () const
void setStartIndexNull ()
std::optional< qint32 > limit () const
 Gets or sets the maximum number of records to return.
void setLimit (std::optional< qint32 > newLimit)
 Gets or sets the maximum number of records to return.
bool limitNull () const
void setLimitNull ()
QList< ItemSortBysortBy () const
 Gets or sets specify one or more sort orders, comma delimited. Options: Name, StartDate.
void setSortBy (QList< ItemSortBy > newSortBy)
 Gets or sets specify one or more sort orders, comma delimited. Options: Name, StartDate.
bool sortByNull () const
void setSortByNull ()
QList< SortOrdersortOrder () const
 Gets or sets sort order.
void setSortOrder (QList< SortOrder > newSortOrder)
 Gets or sets sort order.
bool sortOrderNull () const
void setSortOrderNull ()
QStringList genres () const
 Gets or sets the genres to return guide information for.
void setGenres (QStringList newGenres)
 Gets or sets the genres to return guide information for.
bool genresNull () const
void setGenresNull ()
QStringList genreIds () const
 Gets or sets the genre ids to return guide information for.
void setGenreIds (QStringList newGenreIds)
 Gets or sets the genre ids to return guide information for.
bool genreIdsNull () const
void setGenreIdsNull ()
std::optional< bool > enableImages () const
 Gets or sets include image information in output.
void setEnableImages (std::optional< bool > newEnableImages)
 Gets or sets include image information in output.
bool enableImagesNull () const
void setEnableImagesNull ()
std::optional< bool > enableTotalRecordCount () const
 Gets or sets a value indicating whether retrieve total record count.
void setEnableTotalRecordCount (std::optional< bool > newEnableTotalRecordCount)
 Gets or sets a value indicating whether retrieve total record count.
std::optional< qint32 > imageTypeLimit () const
 Gets or sets the max number of images to return, per image type.
void setImageTypeLimit (std::optional< qint32 > newImageTypeLimit)
 Gets or sets the max number of images to return, per image type.
bool imageTypeLimitNull () const
void setImageTypeLimitNull ()
QList< ImageTypeenableImageTypes () const
 Gets or sets the image types to include in the output.
void setEnableImageTypes (QList< ImageType > newEnableImageTypes)
 Gets or sets the image types to include in the output.
bool enableImageTypesNull () const
void setEnableImageTypesNull ()
std::optional< bool > enableUserData () const
 Gets or sets include user data.
void setEnableUserData (std::optional< bool > newEnableUserData)
 Gets or sets include user data.
bool enableUserDataNull () const
void setEnableUserDataNull ()
QString seriesTimerId () const
 Gets or sets filter by series timer id.
void setSeriesTimerId (QString newSeriesTimerId)
 Gets or sets filter by series timer id.
bool seriesTimerIdNull () const
void setSeriesTimerIdNull ()
QString librarySeriesId () const
 Gets or sets filter by library series id.
void setLibrarySeriesId (QString newLibrarySeriesId)
 Gets or sets filter by library series id.
bool librarySeriesIdNull () const
void setLibrarySeriesIdNull ()
QList< ItemFieldsfields () const
 Gets or sets specify additional fields of information to return in the output.
void setFields (QList< ItemFields > newFields)
 Gets or sets specify additional fields of information to return in the output.
bool fieldsNull () const
void setFieldsNull ()

Static Public Member Functions

static GetProgramsDto fromJson (QJsonObject source)

Protected Attributes

QStringList m_channelIds
QString m_userId
QDateTime m_minStartDate
std::optional< bool > m_hasAired = std::nullopt
std::optional< bool > m_isAiring = std::nullopt
QDateTime m_maxStartDate
QDateTime m_minEndDate
QDateTime m_maxEndDate
std::optional< bool > m_isMovie = std::nullopt
std::optional< bool > m_isSeries = std::nullopt
std::optional< bool > m_isNews = std::nullopt
std::optional< bool > m_isKids = std::nullopt
std::optional< bool > m_isSports = std::nullopt
std::optional< qint32 > m_startIndex = std::nullopt
std::optional< qint32 > m_limit = std::nullopt
QList< ItemSortBym_sortBy
QList< SortOrderm_sortOrder
QStringList m_genres
QStringList m_genreIds
std::optional< bool > m_enableImages = std::nullopt
std::optional< bool > m_enableTotalRecordCount = std::nullopt
std::optional< qint32 > m_imageTypeLimit = std::nullopt
QList< ImageTypem_enableImageTypes
std::optional< bool > m_enableUserData = std::nullopt
QString m_seriesTimerId
QString m_librarySeriesId
QList< ItemFieldsm_fields

Constructor & Destructor Documentation

◆ GetProgramsDto() [1/2]

Jellyfin::DTO::GetProgramsDto::GetProgramsDto ( std::optional< bool > enableTotalRecordCount)

◆ GetProgramsDto() [2/2]

Jellyfin::DTO::GetProgramsDto::GetProgramsDto ( const GetProgramsDto & other)

Member Function Documentation

◆ channelIds()

QStringList Jellyfin::DTO::GetProgramsDto::channelIds ( ) const

Gets or sets the channels to return guide information for.

◆ channelIdsNull()

bool Jellyfin::DTO::GetProgramsDto::channelIdsNull ( ) const

◆ enableImages()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::enableImages ( ) const

Gets or sets include image information in output.

◆ enableImagesNull()

bool Jellyfin::DTO::GetProgramsDto::enableImagesNull ( ) const

◆ enableImageTypes()

QList< ImageType > Jellyfin::DTO::GetProgramsDto::enableImageTypes ( ) const

Gets or sets the image types to include in the output.

◆ enableImageTypesNull()

bool Jellyfin::DTO::GetProgramsDto::enableImageTypesNull ( ) const

◆ enableTotalRecordCount()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::enableTotalRecordCount ( ) const

Gets or sets a value indicating whether retrieve total record count.

◆ enableUserData()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::enableUserData ( ) const

Gets or sets include user data.

◆ enableUserDataNull()

bool Jellyfin::DTO::GetProgramsDto::enableUserDataNull ( ) const

◆ fields()

QList< ItemFields > Jellyfin::DTO::GetProgramsDto::fields ( ) const

Gets or sets specify additional fields of information to return in the output.

◆ fieldsNull()

bool Jellyfin::DTO::GetProgramsDto::fieldsNull ( ) const

◆ fromJson()

GetProgramsDto Jellyfin::DTO::GetProgramsDto::fromJson ( QJsonObject source)
static

◆ genreIds()

QStringList Jellyfin::DTO::GetProgramsDto::genreIds ( ) const

Gets or sets the genre ids to return guide information for.

◆ genreIdsNull()

bool Jellyfin::DTO::GetProgramsDto::genreIdsNull ( ) const

◆ genres()

QStringList Jellyfin::DTO::GetProgramsDto::genres ( ) const

Gets or sets the genres to return guide information for.

◆ genresNull()

bool Jellyfin::DTO::GetProgramsDto::genresNull ( ) const

◆ hasAired()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::hasAired ( ) const

Gets or sets filter by programs that have completed airing, or not.

◆ hasAiredNull()

bool Jellyfin::DTO::GetProgramsDto::hasAiredNull ( ) const

◆ imageTypeLimit()

std::optional< qint32 > Jellyfin::DTO::GetProgramsDto::imageTypeLimit ( ) const

Gets or sets the max number of images to return, per image type.

◆ imageTypeLimitNull()

bool Jellyfin::DTO::GetProgramsDto::imageTypeLimitNull ( ) const

◆ isAiring()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isAiring ( ) const

Gets or sets filter by programs that are currently airing, or not.

◆ isAiringNull()

bool Jellyfin::DTO::GetProgramsDto::isAiringNull ( ) const

◆ isKids()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isKids ( ) const

Gets or sets filter for kids.

◆ isKidsNull()

bool Jellyfin::DTO::GetProgramsDto::isKidsNull ( ) const

◆ isMovie()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isMovie ( ) const

Gets or sets filter for movies.

◆ isMovieNull()

bool Jellyfin::DTO::GetProgramsDto::isMovieNull ( ) const

◆ isNews()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isNews ( ) const

Gets or sets filter for news.

◆ isNewsNull()

bool Jellyfin::DTO::GetProgramsDto::isNewsNull ( ) const

◆ isSeries()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isSeries ( ) const

Gets or sets filter for series.

◆ isSeriesNull()

bool Jellyfin::DTO::GetProgramsDto::isSeriesNull ( ) const

◆ isSports()

std::optional< bool > Jellyfin::DTO::GetProgramsDto::isSports ( ) const

Gets or sets filter for sports.

◆ isSportsNull()

bool Jellyfin::DTO::GetProgramsDto::isSportsNull ( ) const

◆ librarySeriesId()

QString Jellyfin::DTO::GetProgramsDto::librarySeriesId ( ) const

Gets or sets filter by library series id.

◆ librarySeriesIdNull()

bool Jellyfin::DTO::GetProgramsDto::librarySeriesIdNull ( ) const

◆ limit()

std::optional< qint32 > Jellyfin::DTO::GetProgramsDto::limit ( ) const

Gets or sets the maximum number of records to return.

◆ limitNull()

bool Jellyfin::DTO::GetProgramsDto::limitNull ( ) const

◆ maxEndDate()

QDateTime Jellyfin::DTO::GetProgramsDto::maxEndDate ( ) const

Gets or sets the maximum premiere end date.

◆ maxEndDateNull()

bool Jellyfin::DTO::GetProgramsDto::maxEndDateNull ( ) const

◆ maxStartDate()

QDateTime Jellyfin::DTO::GetProgramsDto::maxStartDate ( ) const

Gets or sets the maximum premiere start date.

◆ maxStartDateNull()

bool Jellyfin::DTO::GetProgramsDto::maxStartDateNull ( ) const

◆ minEndDate()

QDateTime Jellyfin::DTO::GetProgramsDto::minEndDate ( ) const

Gets or sets the minimum premiere end date.

◆ minEndDateNull()

bool Jellyfin::DTO::GetProgramsDto::minEndDateNull ( ) const

◆ minStartDate()

QDateTime Jellyfin::DTO::GetProgramsDto::minStartDate ( ) const

Gets or sets the minimum premiere start date.

◆ minStartDateNull()

bool Jellyfin::DTO::GetProgramsDto::minStartDateNull ( ) const

◆ replaceData()

void Jellyfin::DTO::GetProgramsDto::replaceData ( GetProgramsDto & other)

Replaces the data being hold by this class with that of the other.

◆ seriesTimerId()

QString Jellyfin::DTO::GetProgramsDto::seriesTimerId ( ) const

Gets or sets filter by series timer id.

◆ seriesTimerIdNull()

bool Jellyfin::DTO::GetProgramsDto::seriesTimerIdNull ( ) const

◆ setChannelIds()

void Jellyfin::DTO::GetProgramsDto::setChannelIds ( QStringList newChannelIds)

Gets or sets the channels to return guide information for.

◆ setChannelIdsNull()

void Jellyfin::DTO::GetProgramsDto::setChannelIdsNull ( )

◆ setEnableImages()

void Jellyfin::DTO::GetProgramsDto::setEnableImages ( std::optional< bool > newEnableImages)

Gets or sets include image information in output.

◆ setEnableImagesNull()

void Jellyfin::DTO::GetProgramsDto::setEnableImagesNull ( )

◆ setEnableImageTypes()

void Jellyfin::DTO::GetProgramsDto::setEnableImageTypes ( QList< ImageType > newEnableImageTypes)

Gets or sets the image types to include in the output.

◆ setEnableImageTypesNull()

void Jellyfin::DTO::GetProgramsDto::setEnableImageTypesNull ( )

◆ setEnableTotalRecordCount()

void Jellyfin::DTO::GetProgramsDto::setEnableTotalRecordCount ( std::optional< bool > newEnableTotalRecordCount)

Gets or sets a value indicating whether retrieve total record count.

◆ setEnableUserData()

void Jellyfin::DTO::GetProgramsDto::setEnableUserData ( std::optional< bool > newEnableUserData)

Gets or sets include user data.

◆ setEnableUserDataNull()

void Jellyfin::DTO::GetProgramsDto::setEnableUserDataNull ( )

◆ setFields()

void Jellyfin::DTO::GetProgramsDto::setFields ( QList< ItemFields > newFields)

Gets or sets specify additional fields of information to return in the output.

◆ setFieldsNull()

void Jellyfin::DTO::GetProgramsDto::setFieldsNull ( )

◆ setFromJson()

void Jellyfin::DTO::GetProgramsDto::setFromJson ( QJsonObject source)

◆ setGenreIds()

void Jellyfin::DTO::GetProgramsDto::setGenreIds ( QStringList newGenreIds)

Gets or sets the genre ids to return guide information for.

◆ setGenreIdsNull()

void Jellyfin::DTO::GetProgramsDto::setGenreIdsNull ( )

◆ setGenres()

void Jellyfin::DTO::GetProgramsDto::setGenres ( QStringList newGenres)

Gets or sets the genres to return guide information for.

◆ setGenresNull()

void Jellyfin::DTO::GetProgramsDto::setGenresNull ( )

◆ setHasAired()

void Jellyfin::DTO::GetProgramsDto::setHasAired ( std::optional< bool > newHasAired)

Gets or sets filter by programs that have completed airing, or not.

◆ setHasAiredNull()

void Jellyfin::DTO::GetProgramsDto::setHasAiredNull ( )

◆ setImageTypeLimit()

void Jellyfin::DTO::GetProgramsDto::setImageTypeLimit ( std::optional< qint32 > newImageTypeLimit)

Gets or sets the max number of images to return, per image type.

◆ setImageTypeLimitNull()

void Jellyfin::DTO::GetProgramsDto::setImageTypeLimitNull ( )

◆ setIsAiring()

void Jellyfin::DTO::GetProgramsDto::setIsAiring ( std::optional< bool > newIsAiring)

Gets or sets filter by programs that are currently airing, or not.

◆ setIsAiringNull()

void Jellyfin::DTO::GetProgramsDto::setIsAiringNull ( )

◆ setIsKids()

void Jellyfin::DTO::GetProgramsDto::setIsKids ( std::optional< bool > newIsKids)

Gets or sets filter for kids.

◆ setIsKidsNull()

void Jellyfin::DTO::GetProgramsDto::setIsKidsNull ( )

◆ setIsMovie()

void Jellyfin::DTO::GetProgramsDto::setIsMovie ( std::optional< bool > newIsMovie)

Gets or sets filter for movies.

◆ setIsMovieNull()

void Jellyfin::DTO::GetProgramsDto::setIsMovieNull ( )

◆ setIsNews()

void Jellyfin::DTO::GetProgramsDto::setIsNews ( std::optional< bool > newIsNews)

Gets or sets filter for news.

◆ setIsNewsNull()

void Jellyfin::DTO::GetProgramsDto::setIsNewsNull ( )

◆ setIsSeries()

void Jellyfin::DTO::GetProgramsDto::setIsSeries ( std::optional< bool > newIsSeries)

Gets or sets filter for series.

◆ setIsSeriesNull()

void Jellyfin::DTO::GetProgramsDto::setIsSeriesNull ( )

◆ setIsSports()

void Jellyfin::DTO::GetProgramsDto::setIsSports ( std::optional< bool > newIsSports)

Gets or sets filter for sports.

◆ setIsSportsNull()

void Jellyfin::DTO::GetProgramsDto::setIsSportsNull ( )

◆ setLibrarySeriesId()

void Jellyfin::DTO::GetProgramsDto::setLibrarySeriesId ( QString newLibrarySeriesId)

Gets or sets filter by library series id.

◆ setLibrarySeriesIdNull()

void Jellyfin::DTO::GetProgramsDto::setLibrarySeriesIdNull ( )

◆ setLimit()

void Jellyfin::DTO::GetProgramsDto::setLimit ( std::optional< qint32 > newLimit)

Gets or sets the maximum number of records to return.

◆ setLimitNull()

void Jellyfin::DTO::GetProgramsDto::setLimitNull ( )

◆ setMaxEndDate()

void Jellyfin::DTO::GetProgramsDto::setMaxEndDate ( QDateTime newMaxEndDate)

Gets or sets the maximum premiere end date.

◆ setMaxEndDateNull()

void Jellyfin::DTO::GetProgramsDto::setMaxEndDateNull ( )

◆ setMaxStartDate()

void Jellyfin::DTO::GetProgramsDto::setMaxStartDate ( QDateTime newMaxStartDate)

Gets or sets the maximum premiere start date.

◆ setMaxStartDateNull()

void Jellyfin::DTO::GetProgramsDto::setMaxStartDateNull ( )

◆ setMinEndDate()

void Jellyfin::DTO::GetProgramsDto::setMinEndDate ( QDateTime newMinEndDate)

Gets or sets the minimum premiere end date.

◆ setMinEndDateNull()

void Jellyfin::DTO::GetProgramsDto::setMinEndDateNull ( )

◆ setMinStartDate()

void Jellyfin::DTO::GetProgramsDto::setMinStartDate ( QDateTime newMinStartDate)

Gets or sets the minimum premiere start date.

◆ setMinStartDateNull()

void Jellyfin::DTO::GetProgramsDto::setMinStartDateNull ( )

◆ setSeriesTimerId()

void Jellyfin::DTO::GetProgramsDto::setSeriesTimerId ( QString newSeriesTimerId)

Gets or sets filter by series timer id.

◆ setSeriesTimerIdNull()

void Jellyfin::DTO::GetProgramsDto::setSeriesTimerIdNull ( )

◆ setSortBy()

void Jellyfin::DTO::GetProgramsDto::setSortBy ( QList< ItemSortBy > newSortBy)

Gets or sets specify one or more sort orders, comma delimited. Options: Name, StartDate.

◆ setSortByNull()

void Jellyfin::DTO::GetProgramsDto::setSortByNull ( )

◆ setSortOrder()

void Jellyfin::DTO::GetProgramsDto::setSortOrder ( QList< SortOrder > newSortOrder)

Gets or sets sort order.

◆ setSortOrderNull()

void Jellyfin::DTO::GetProgramsDto::setSortOrderNull ( )

◆ setStartIndex()

void Jellyfin::DTO::GetProgramsDto::setStartIndex ( std::optional< qint32 > newStartIndex)

Gets or sets the record index to start at. All items with a lower index will be dropped from the results.

◆ setStartIndexNull()

void Jellyfin::DTO::GetProgramsDto::setStartIndexNull ( )

◆ setUserId()

void Jellyfin::DTO::GetProgramsDto::setUserId ( QString newUserId)

Gets or sets optional. Filter by user id.

◆ setUserIdNull()

void Jellyfin::DTO::GetProgramsDto::setUserIdNull ( )

◆ sortBy()

QList< ItemSortBy > Jellyfin::DTO::GetProgramsDto::sortBy ( ) const

Gets or sets specify one or more sort orders, comma delimited. Options: Name, StartDate.

◆ sortByNull()

bool Jellyfin::DTO::GetProgramsDto::sortByNull ( ) const

◆ sortOrder()

QList< SortOrder > Jellyfin::DTO::GetProgramsDto::sortOrder ( ) const

Gets or sets sort order.

◆ sortOrderNull()

bool Jellyfin::DTO::GetProgramsDto::sortOrderNull ( ) const

◆ startIndex()

std::optional< qint32 > Jellyfin::DTO::GetProgramsDto::startIndex ( ) const

Gets or sets the record index to start at. All items with a lower index will be dropped from the results.

◆ startIndexNull()

bool Jellyfin::DTO::GetProgramsDto::startIndexNull ( ) const

◆ toJson()

QJsonObject Jellyfin::DTO::GetProgramsDto::toJson ( ) const

◆ userId()

QString Jellyfin::DTO::GetProgramsDto::userId ( ) const

Gets or sets optional. Filter by user id.

◆ userIdNull()

bool Jellyfin::DTO::GetProgramsDto::userIdNull ( ) const

Member Data Documentation

◆ m_channelIds

QStringList Jellyfin::DTO::GetProgramsDto::m_channelIds
protected

◆ m_enableImages

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_enableImages = std::nullopt
protected

◆ m_enableImageTypes

QList<ImageType> Jellyfin::DTO::GetProgramsDto::m_enableImageTypes
protected

◆ m_enableTotalRecordCount

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_enableTotalRecordCount = std::nullopt
protected

◆ m_enableUserData

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_enableUserData = std::nullopt
protected

◆ m_fields

QList<ItemFields> Jellyfin::DTO::GetProgramsDto::m_fields
protected

◆ m_genreIds

QStringList Jellyfin::DTO::GetProgramsDto::m_genreIds
protected

◆ m_genres

QStringList Jellyfin::DTO::GetProgramsDto::m_genres
protected

◆ m_hasAired

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_hasAired = std::nullopt
protected

◆ m_imageTypeLimit

std::optional<qint32> Jellyfin::DTO::GetProgramsDto::m_imageTypeLimit = std::nullopt
protected

◆ m_isAiring

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isAiring = std::nullopt
protected

◆ m_isKids

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isKids = std::nullopt
protected

◆ m_isMovie

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isMovie = std::nullopt
protected

◆ m_isNews

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isNews = std::nullopt
protected

◆ m_isSeries

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isSeries = std::nullopt
protected

◆ m_isSports

std::optional<bool> Jellyfin::DTO::GetProgramsDto::m_isSports = std::nullopt
protected

◆ m_librarySeriesId

QString Jellyfin::DTO::GetProgramsDto::m_librarySeriesId
protected

◆ m_limit

std::optional<qint32> Jellyfin::DTO::GetProgramsDto::m_limit = std::nullopt
protected

◆ m_maxEndDate

QDateTime Jellyfin::DTO::GetProgramsDto::m_maxEndDate
protected

◆ m_maxStartDate

QDateTime Jellyfin::DTO::GetProgramsDto::m_maxStartDate
protected

◆ m_minEndDate

QDateTime Jellyfin::DTO::GetProgramsDto::m_minEndDate
protected

◆ m_minStartDate

QDateTime Jellyfin::DTO::GetProgramsDto::m_minStartDate
protected

◆ m_seriesTimerId

QString Jellyfin::DTO::GetProgramsDto::m_seriesTimerId
protected

◆ m_sortBy

QList<ItemSortBy> Jellyfin::DTO::GetProgramsDto::m_sortBy
protected

◆ m_sortOrder

QList<SortOrder> Jellyfin::DTO::GetProgramsDto::m_sortOrder
protected

◆ m_startIndex

std::optional<qint32> Jellyfin::DTO::GetProgramsDto::m_startIndex = std::nullopt
protected

◆ m_userId

QString Jellyfin::DTO::GetProgramsDto::m_userId
protected

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