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

#include <recRule.h>

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

Public Member Functions

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

Static Public Member Functions

static void InitializeCustomTypes ()
 

Properties

int Id
 
int ParentId
 
bool Inactive
 
QString Title
 
QString SubTitle
 
QString Description
 
uint Season
 
uint Episode
 
QString Category
 
QDateTime StartTime
 
QDateTime EndTime
 
QString SeriesId
 
QString ProgramId
 
QString Inetref
 
int ChanId
 
QString CallSign
 
int FindDay
 
QTime FindTime
 
QString Type
 
QString SearchType
 
int RecPriority
 
uint PreferredInput
 
int StartOffset
 
int EndOffset
 
QString DupMethod
 
QString DupIn
 
uint Filter
 
QString RecProfile
 
QString RecGroup
 
QString StorageGroup
 
QString PlayGroup
 
bool AutoExpire
 
int MaxEpisodes
 
bool MaxNewest
 
bool AutoCommflag
 
bool AutoTranscode
 
bool AutoMetaLookup
 
bool AutoUserJob1
 
bool AutoUserJob2
 
bool AutoUserJob3
 
bool AutoUserJob4
 
int Transcoder
 
QDateTime NextRecording
 
QDateTime LastRecorded
 
QDateTime LastDeleted
 
int AverageDelay
 

Private Member Functions

 Q_CLASSINFO ("version", "2.00")
 
 Q_DISABLE_COPY (RecRule)
 

Detailed Description

Definition at line 15 of file recRule.h.

Constructor & Destructor Documentation

◆ RecRule()

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

Definition at line 125 of file recRule.h.

Member Function Documentation

◆ Q_CLASSINFO()

DTC::RecRule::Q_CLASSINFO ( "version"  ,
"2.00"   
)
private

◆ InitializeCustomTypes()

void DTC::RecRule::InitializeCustomTypes ( )
inlinestatic

Definition at line 208 of file recRule.h.

Referenced by DTC::RecRuleList::InitializeCustomTypes().

◆ Copy()

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

Definition at line 154 of file recRule.h.

◆ Q_DISABLE_COPY()

DTC::RecRule::Q_DISABLE_COPY ( RecRule  )
private

Property Documentation

◆ Id

int DTC::RecRule::Id
readwrite

Definition at line 20 of file recRule.h.

Referenced by ScriptableDvr::UpdateRecordSchedule().

◆ ParentId

int DTC::RecRule::ParentId
readwrite

Definition at line 21 of file recRule.h.

Referenced by ScriptableDvr::AddRecordSchedule().

◆ Inactive

bool DTC::RecRule::Inactive
readwrite

◆ Title

QString DTC::RecRule::Title
readwrite

◆ SubTitle

QString DTC::RecRule::SubTitle
readwrite

◆ Description

QString DTC::RecRule::Description
readwrite

◆ Season

uint DTC::RecRule::Season
readwrite

◆ Episode

uint DTC::RecRule::Episode
readwrite

◆ Category

QString DTC::RecRule::Category
readwrite

◆ StartTime

QDateTime DTC::RecRule::StartTime
readwrite

◆ EndTime

QDateTime DTC::RecRule::EndTime
readwrite

◆ SeriesId

QString DTC::RecRule::SeriesId
readwrite

◆ ProgramId

QString DTC::RecRule::ProgramId
readwrite

◆ Inetref

QString DTC::RecRule::Inetref
readwrite

◆ ChanId

int DTC::RecRule::ChanId
readwrite

◆ CallSign

QString DTC::RecRule::CallSign
readwrite

◆ FindDay

int DTC::RecRule::FindDay
readwrite

◆ FindTime

QTime DTC::RecRule::FindTime
readwrite

◆ Type

QString DTC::RecRule::Type
readwrite

◆ SearchType

QString DTC::RecRule::SearchType
readwrite

◆ RecPriority

int DTC::RecRule::RecPriority
readwrite

◆ PreferredInput

uint DTC::RecRule::PreferredInput
readwrite

◆ StartOffset

int DTC::RecRule::StartOffset
readwrite

◆ EndOffset

int DTC::RecRule::EndOffset
readwrite

◆ DupMethod

QString DTC::RecRule::DupMethod
readwrite

◆ DupIn

QString DTC::RecRule::DupIn
readwrite

◆ Filter

uint DTC::RecRule::Filter
readwrite

◆ RecProfile

QString DTC::RecRule::RecProfile
readwrite

◆ RecGroup

QString DTC::RecRule::RecGroup
readwrite

◆ StorageGroup

QString DTC::RecRule::StorageGroup
readwrite

◆ PlayGroup

QString DTC::RecRule::PlayGroup
readwrite

◆ AutoExpire

bool DTC::RecRule::AutoExpire
readwrite

◆ MaxEpisodes

int DTC::RecRule::MaxEpisodes
readwrite

◆ MaxNewest

bool DTC::RecRule::MaxNewest
readwrite

◆ AutoCommflag

bool DTC::RecRule::AutoCommflag
readwrite

◆ AutoTranscode

bool DTC::RecRule::AutoTranscode
readwrite

◆ AutoMetaLookup

bool DTC::RecRule::AutoMetaLookup
readwrite

◆ AutoUserJob1

bool DTC::RecRule::AutoUserJob1
readwrite

◆ AutoUserJob2

bool DTC::RecRule::AutoUserJob2
readwrite

◆ AutoUserJob3

bool DTC::RecRule::AutoUserJob3
readwrite

◆ AutoUserJob4

bool DTC::RecRule::AutoUserJob4
readwrite

◆ Transcoder

int DTC::RecRule::Transcoder
readwrite

◆ NextRecording

QDateTime DTC::RecRule::NextRecording
readwrite

Definition at line 69 of file recRule.h.

◆ LastRecorded

QDateTime DTC::RecRule::LastRecorded
readwrite

Definition at line 70 of file recRule.h.

◆ LastDeleted

QDateTime DTC::RecRule::LastDeleted
readwrite

Definition at line 71 of file recRule.h.

◆ AverageDelay

int DTC::RecRule::AverageDelay
readwrite

Definition at line 72 of file recRule.h.


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