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
 
bool NewEpisOnly
 
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.10")
 
 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)
inlineexplicit

Definition at line 127 of file recRule.h.

Member Function Documentation

◆ Q_CLASSINFO()

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

◆ InitializeCustomTypes()

void DTC::RecRule::InitializeCustomTypes ( )
inlinestatic

Definition at line 212 of file recRule.h.

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

◆ Copy()

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

Definition at line 157 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.

◆ ParentId

int DTC::RecRule::ParentId
readwrite

Definition at line 21 of file recRule.h.

◆ Inactive

bool DTC::RecRule::Inactive
readwrite

Definition at line 22 of file recRule.h.

◆ Title

QString DTC::RecRule::Title
readwrite

Definition at line 23 of file recRule.h.

◆ SubTitle

QString DTC::RecRule::SubTitle
readwrite

Definition at line 24 of file recRule.h.

◆ Description

QString DTC::RecRule::Description
readwrite

Definition at line 25 of file recRule.h.

◆ Season

uint DTC::RecRule::Season
readwrite

Definition at line 26 of file recRule.h.

◆ Episode

uint DTC::RecRule::Episode
readwrite

Definition at line 27 of file recRule.h.

◆ Category

QString DTC::RecRule::Category
readwrite

Definition at line 28 of file recRule.h.

◆ StartTime

QDateTime DTC::RecRule::StartTime
readwrite

Definition at line 30 of file recRule.h.

◆ EndTime

QDateTime DTC::RecRule::EndTime
readwrite

Definition at line 31 of file recRule.h.

◆ SeriesId

QString DTC::RecRule::SeriesId
readwrite

Definition at line 33 of file recRule.h.

◆ ProgramId

QString DTC::RecRule::ProgramId
readwrite

Definition at line 34 of file recRule.h.

◆ Inetref

QString DTC::RecRule::Inetref
readwrite

Definition at line 35 of file recRule.h.

◆ ChanId

int DTC::RecRule::ChanId
readwrite

Definition at line 37 of file recRule.h.

◆ CallSign

QString DTC::RecRule::CallSign
readwrite

Definition at line 38 of file recRule.h.

◆ FindDay

int DTC::RecRule::FindDay
readwrite

Definition at line 39 of file recRule.h.

◆ FindTime

QTime DTC::RecRule::FindTime
readwrite

Definition at line 40 of file recRule.h.

◆ Type

QString DTC::RecRule::Type
readwrite

Definition at line 41 of file recRule.h.

◆ SearchType

QString DTC::RecRule::SearchType
readwrite

Definition at line 42 of file recRule.h.

◆ RecPriority

int DTC::RecRule::RecPriority
readwrite

Definition at line 43 of file recRule.h.

◆ PreferredInput

uint DTC::RecRule::PreferredInput
readwrite

Definition at line 44 of file recRule.h.

◆ StartOffset

int DTC::RecRule::StartOffset
readwrite

Definition at line 45 of file recRule.h.

◆ EndOffset

int DTC::RecRule::EndOffset
readwrite

Definition at line 46 of file recRule.h.

◆ DupMethod

QString DTC::RecRule::DupMethod
readwrite

Definition at line 47 of file recRule.h.

◆ DupIn

QString DTC::RecRule::DupIn
readwrite

Definition at line 48 of file recRule.h.

◆ NewEpisOnly

bool DTC::RecRule::NewEpisOnly
readwrite

Definition at line 49 of file recRule.h.

◆ Filter

uint DTC::RecRule::Filter
readwrite

Definition at line 50 of file recRule.h.

◆ RecProfile

QString DTC::RecRule::RecProfile
readwrite

Definition at line 52 of file recRule.h.

◆ RecGroup

QString DTC::RecRule::RecGroup
readwrite

Definition at line 53 of file recRule.h.

◆ StorageGroup

QString DTC::RecRule::StorageGroup
readwrite

Definition at line 54 of file recRule.h.

◆ PlayGroup

QString DTC::RecRule::PlayGroup
readwrite

Definition at line 55 of file recRule.h.

◆ AutoExpire

bool DTC::RecRule::AutoExpire
readwrite

Definition at line 57 of file recRule.h.

◆ MaxEpisodes

int DTC::RecRule::MaxEpisodes
readwrite

Definition at line 58 of file recRule.h.

◆ MaxNewest

bool DTC::RecRule::MaxNewest
readwrite

Definition at line 59 of file recRule.h.

◆ AutoCommflag

bool DTC::RecRule::AutoCommflag
readwrite

Definition at line 61 of file recRule.h.

◆ AutoTranscode

bool DTC::RecRule::AutoTranscode
readwrite

Definition at line 62 of file recRule.h.

◆ AutoMetaLookup

bool DTC::RecRule::AutoMetaLookup
readwrite

Definition at line 63 of file recRule.h.

◆ AutoUserJob1

bool DTC::RecRule::AutoUserJob1
readwrite

Definition at line 64 of file recRule.h.

◆ AutoUserJob2

bool DTC::RecRule::AutoUserJob2
readwrite

Definition at line 65 of file recRule.h.

◆ AutoUserJob3

bool DTC::RecRule::AutoUserJob3
readwrite

Definition at line 66 of file recRule.h.

◆ AutoUserJob4

bool DTC::RecRule::AutoUserJob4
readwrite

Definition at line 67 of file recRule.h.

◆ Transcoder

int DTC::RecRule::Transcoder
readwrite

Definition at line 68 of file recRule.h.

◆ NextRecording

QDateTime DTC::RecRule::NextRecording
readwrite

Definition at line 70 of file recRule.h.

◆ LastRecorded

QDateTime DTC::RecRule::LastRecorded
readwrite

Definition at line 71 of file recRule.h.

◆ LastDeleted

QDateTime DTC::RecRule::LastDeleted
readwrite

Definition at line 72 of file recRule.h.

◆ AverageDelay

int DTC::RecRule::AverageDelay
readwrite

Definition at line 73 of file recRule.h.


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