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

#include <channelmappingoptionsdto.h>

Public Member Functions

 ChannelMappingOptionsDto ()
 
 ChannelMappingOptionsDto (const ChannelMappingOptionsDto &other)
 
void replaceData (ChannelMappingOptionsDto &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QList< TunerChannelMappingtunerChannels () const
 Gets or sets list of tuner channels.
 
void setTunerChannels (QList< TunerChannelMapping > newTunerChannels)
 Gets or sets list of tuner channels.
 
bool tunerChannelsNull () const
 
void setTunerChannelsNull ()
 
QList< NameIdPairproviderChannels () const
 Gets or sets list of provider channels.
 
void setProviderChannels (QList< NameIdPair > newProviderChannels)
 Gets or sets list of provider channels.
 
bool providerChannelsNull () const
 
void setProviderChannelsNull ()
 
QList< NameValuePairmappings () const
 Gets or sets list of mappings.
 
void setMappings (QList< NameValuePair > newMappings)
 Gets or sets list of mappings.
 
bool mappingsNull () const
 
void setMappingsNull ()
 
QString providerName () const
 Gets or sets provider name.
 
void setProviderName (QString newProviderName)
 Gets or sets provider name.
 
bool providerNameNull () const
 
void setProviderNameNull ()
 

Static Public Member Functions

static ChannelMappingOptionsDto fromJson (QJsonObject source)
 

Protected Attributes

QList< TunerChannelMappingm_tunerChannels
 
QList< NameIdPairm_providerChannels
 
QList< NameValuePairm_mappings
 
QString m_providerName
 

Constructor & Destructor Documentation

◆ ChannelMappingOptionsDto() [1/2]

Jellyfin::DTO::ChannelMappingOptionsDto::ChannelMappingOptionsDto ( )

◆ ChannelMappingOptionsDto() [2/2]

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

Member Function Documentation

◆ fromJson()

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

◆ mappings()

QList< NameValuePair > Jellyfin::DTO::ChannelMappingOptionsDto::mappings ( ) const

Gets or sets list of mappings.

◆ mappingsNull()

bool Jellyfin::DTO::ChannelMappingOptionsDto::mappingsNull ( ) const

◆ providerChannels()

QList< NameIdPair > Jellyfin::DTO::ChannelMappingOptionsDto::providerChannels ( ) const

Gets or sets list of provider channels.

◆ providerChannelsNull()

bool Jellyfin::DTO::ChannelMappingOptionsDto::providerChannelsNull ( ) const

◆ providerName()

QString Jellyfin::DTO::ChannelMappingOptionsDto::providerName ( ) const

Gets or sets provider name.

◆ providerNameNull()

bool Jellyfin::DTO::ChannelMappingOptionsDto::providerNameNull ( ) const

◆ replaceData()

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

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

◆ setFromJson()

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

◆ setMappings()

void Jellyfin::DTO::ChannelMappingOptionsDto::setMappings ( QList< NameValuePair > newMappings)

Gets or sets list of mappings.

◆ setMappingsNull()

void Jellyfin::DTO::ChannelMappingOptionsDto::setMappingsNull ( )

◆ setProviderChannels()

void Jellyfin::DTO::ChannelMappingOptionsDto::setProviderChannels ( QList< NameIdPair > newProviderChannels)

Gets or sets list of provider channels.

◆ setProviderChannelsNull()

void Jellyfin::DTO::ChannelMappingOptionsDto::setProviderChannelsNull ( )

◆ setProviderName()

void Jellyfin::DTO::ChannelMappingOptionsDto::setProviderName ( QString newProviderName)

Gets or sets provider name.

◆ setProviderNameNull()

void Jellyfin::DTO::ChannelMappingOptionsDto::setProviderNameNull ( )

◆ setTunerChannels()

void Jellyfin::DTO::ChannelMappingOptionsDto::setTunerChannels ( QList< TunerChannelMapping > newTunerChannels)

Gets or sets list of tuner channels.

◆ setTunerChannelsNull()

void Jellyfin::DTO::ChannelMappingOptionsDto::setTunerChannelsNull ( )

◆ toJson()

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

◆ tunerChannels()

QList< TunerChannelMapping > Jellyfin::DTO::ChannelMappingOptionsDto::tunerChannels ( ) const

Gets or sets list of tuner channels.

◆ tunerChannelsNull()

bool Jellyfin::DTO::ChannelMappingOptionsDto::tunerChannelsNull ( ) const

Member Data Documentation

◆ m_mappings

QList<NameValuePair> Jellyfin::DTO::ChannelMappingOptionsDto::m_mappings
protected

◆ m_providerChannels

QList<NameIdPair> Jellyfin::DTO::ChannelMappingOptionsDto::m_providerChannels
protected

◆ m_providerName

QString Jellyfin::DTO::ChannelMappingOptionsDto::m_providerName
protected

◆ m_tunerChannels

QList<TunerChannelMapping> Jellyfin::DTO::ChannelMappingOptionsDto::m_tunerChannels
protected

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