MythTV  master
Public Member Functions | Static Public Member Functions | Properties | Private Member Functions | List of all members
DTC::VideoSourceList Class Reference

#include <videoSourceList.h>

Inheritance diagram for DTC::VideoSourceList:
Inheritance graph
[legend]
Collaboration diagram for DTC::VideoSourceList:
Collaboration graph
[legend]

Public Member Functions

Q_INVOKABLE VideoSourceList (QObject *parent=nullptr)
 
void Copy (const VideoSourceList *src)
 
VideoSourceAddNewVideoSource ()
 

Static Public Member Functions

static void InitializeCustomTypes ()
 

Properties

QDateTime AsOf
 
QString Version
 
QString ProtoVer
 
QVariantList VideoSources
 

Private Member Functions

 Q_CLASSINFO ("version", "1.0")
 
 Q_CLASSINFO ("VideoSources", "type=DTC::VideoSource")
 
 Q_CLASSINFO ("AsOf", "transient=true")
 
 Q_DISABLE_COPY (VideoSourceList)
 

Detailed Description

Definition at line 15 of file videoSourceList.h.

Constructor & Destructor Documentation

◆ VideoSourceList()

Q_INVOKABLE DTC::VideoSourceList::VideoSourceList ( QObject *  parent = nullptr)
inline

Definition at line 42 of file videoSourceList.h.

Member Function Documentation

◆ Q_CLASSINFO() [1/3]

DTC::VideoSourceList::Q_CLASSINFO ( "version"  ,
"1.0"   
)
private

◆ Q_CLASSINFO() [2/3]

DTC::VideoSourceList::Q_CLASSINFO ( "VideoSources"  )
private

◆ Q_CLASSINFO() [3/3]

DTC::VideoSourceList::Q_CLASSINFO ( "AsOf"  )
private

◆ InitializeCustomTypes()

void DTC::VideoSourceList::InitializeCustomTypes ( )
inlinestatic

Definition at line 71 of file videoSourceList.h.

Referenced by ChannelServices::ChannelServices().

◆ Copy()

void DTC::VideoSourceList::Copy ( const VideoSourceList src)
inline

Definition at line 47 of file videoSourceList.h.

◆ AddNewVideoSource()

VideoSource* DTC::VideoSourceList::AddNewVideoSource ( )
inline

Definition at line 56 of file videoSourceList.h.

Referenced by Channel::GetVideoSourceList().

◆ Q_DISABLE_COPY()

DTC::VideoSourceList::Q_DISABLE_COPY ( VideoSourceList  )
private

Property Documentation

◆ AsOf

QDateTime DTC::VideoSourceList::AsOf
readwrite

Definition at line 26 of file videoSourceList.h.

◆ Version

QString DTC::VideoSourceList::Version
readwrite

Definition at line 27 of file videoSourceList.h.

◆ ProtoVer

QString DTC::VideoSourceList::ProtoVer
readwrite

Definition at line 28 of file videoSourceList.h.

◆ VideoSources

QVariantList DTC::VideoSourceList::VideoSources
read

Definition at line 30 of file videoSourceList.h.


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