MythTV master
|
Go to the source code of this file.
Enumerations | |
enum | RecordingType : std::uint8_t { kNotRecording = 0 , kSingleRecord = 1 , kDailyRecord = 2 , kAllRecord = 4 , kWeeklyRecord = 5 , kOneRecord = 6 , kOverrideRecord = 7 , kDontRecord = 8 , kTemplateRecord = 11 } |
enum | RecordingDupInType : std::uint8_t { kDupsUnset = 0x00 , kDupsInRecorded = 0x01 , kDupsInOldRecorded = 0x02 , kDupsInAll = 0x0F , kDupsNewEpi = 0x10 } |
enum | RecordingDupMethodType : std::uint8_t { kDupCheckUnset = 0x00 , kDupCheckNone = 0x01 , kDupCheckSub = 0x02 , kDupCheckDesc = 0x04 , kDupCheckSubDesc = 0x06 , kDupCheckSubThenDesc = 0x08 } |
enum | RecSearchType : std::uint8_t { kNoSearch = 0 , kPowerSearch , kTitleSearch , kKeywordSearch , kPeopleSearch , kManualSearch } |
enum class | AutoExtendType : uint8_t { None = 0 , ESPN , MLB , Last } |
|
strong |
Enumerator | |
---|---|
None | |
ESPN | |
MLB | |
Last |
Definition at line 92 of file recordingtypes.h.
enum RecordingDupInType : std::uint8_t |
Enumerator | |
---|---|
kDupsUnset | |
kDupsInRecorded | |
kDupsInOldRecorded | |
kDupsInAll | |
kDupsNewEpi |
Definition at line 44 of file recordingtypes.h.
enum RecordingDupMethodType : std::uint8_t |
Enumerator | |
---|---|
kDupCheckUnset | |
kDupCheckNone | |
kDupCheckSub | |
kDupCheckDesc | |
kDupCheckSubDesc | |
kDupCheckSubThenDesc |
Definition at line 61 of file recordingtypes.h.
enum RecordingType : std::uint8_t |
Enumerator | |
---|---|
kNotRecording | |
kSingleRecord | |
kDailyRecord | |
kAllRecord | |
kWeeklyRecord | |
kOneRecord | |
kOverrideRecord | |
kDontRecord | |
kTemplateRecord |
Definition at line 19 of file recordingtypes.h.
enum RecSearchType : std::uint8_t |
Enumerator | |
---|---|
kNoSearch | |
kPowerSearch | |
kTitleSearch | |
kKeywordSearch | |
kPeopleSearch | |
kManualSearch |
Definition at line 77 of file recordingtypes.h.
MBASE_PUBLIC AutoExtendType autoExtendTypeFromInt | ( | uint8_t | type | ) |
Definition at line 376 of file recordingtypes.cpp.
MBASE_PUBLIC AutoExtendType autoExtendTypeFromString | ( | const QString & | type | ) |
Definition at line 383 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
MBASE_PUBLIC RecordingDupInType dupInFromString | ( | const QString & | type | ) |
Definition at line 216 of file recordingtypes.cpp.
Referenced by dupInFromStringAndBool(), V2Dvr::DupInToDescription(), and V2Dvr::DupInToString().
MBASE_PUBLIC RecordingDupInType dupInFromStringAndBool | ( | const QString & | type, |
bool | newEpisodesOnly | ||
) |
Definition at line 229 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
MBASE_PUBLIC RecordingDupMethodType dupMethodFromString | ( | const QString & | type | ) |
Definition at line 293 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), V2Dvr::DupMethodToDescription(), V2Dvr::DupMethodToString(), and V2Dvr::UpdateRecordSchedule().
MBASE_PUBLIC bool newEpifromDupIn | ( | RecordingDupInType | recdupin | ) |
Definition at line 211 of file recordingtypes.cpp.
Referenced by V2FillRecRuleInfo().
MBASE_PUBLIC RecordingType recTypeFromString | ( | const QString & | type | ) |
Definition at line 101 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), V2Dvr::RecTypeToDescription(), V2Dvr::RecTypeToString(), and V2Dvr::UpdateRecordSchedule().
MBASE_PUBLIC int RecTypePrecedence | ( | RecordingType | rectype | ) |
Converts a RecordingType to a simple integer so it's specificity can be compared to another.
Lower number means more specific.
Definition at line 7 of file recordingtypes.cpp.
Referenced by comp_overlap(), TitleSort::operator()(), ProgramRecPrioritySort::operator()(), and ProgramRecTypeSort::operator()().
MBASE_PUBLIC RecSearchType searchTypeFromString | ( | const QString & | type | ) |
Definition at line 329 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), V2Guide::GetStoredSearches(), and V2Dvr::UpdateRecordSchedule().
MBASE_PUBLIC QString toDescription | ( | AutoExtendType | extType | ) |
Definition at line 361 of file recordingtypes.cpp.
MBASE_PUBLIC QString toDescription | ( | RecordingDupInType | rectype | ) |
Definition at line 173 of file recordingtypes.cpp.
MBASE_PUBLIC QString toDescription | ( | RecordingDupMethodType | rectype | ) |
Definition at line 255 of file recordingtypes.cpp.
MBASE_PUBLIC QString toDescription | ( | RecordingType | rectype | ) |
Converts "rectype" into a human readable description.
Definition at line 50 of file recordingtypes.cpp.
Referenced by V2Dvr::DupInToDescription(), V2Dvr::DupMethodToDescription(), SchedOptMixin::Load(), ScheduleEditor::Load(), and V2Dvr::RecTypeToDescription().
MBASE_PUBLIC QChar toQChar | ( | RecordingType | rectype | ) |
Converts "rectype" into a human readable character.
Definition at line 126 of file recordingtypes.cpp.
Referenced by Scheduler::PrintRec(), and ProgramInfo::ToMap().
MBASE_PUBLIC QString toRawString | ( | RecordingDupInType | rectype | ) |
Definition at line 193 of file recordingtypes.cpp.
MBASE_PUBLIC QString toRawString | ( | RecordingDupMethodType | rectype | ) |
Definition at line 274 of file recordingtypes.cpp.
MBASE_PUBLIC QString toRawString | ( | RecordingType | rectype | ) |
Converts "rectype" into an untranslated string.
Definition at line 76 of file recordingtypes.cpp.
Referenced by V2FillChannelInfo(), and V2FillRecRuleInfo().
MBASE_PUBLIC QString toRawString | ( | RecSearchType | rectype | ) |
Definition at line 308 of file recordingtypes.cpp.
MBASE_PUBLIC QString toString | ( | AutoExtendType | extType | ) |
Definition at line 346 of file recordingtypes.cpp.
MBASE_PUBLIC QString toString | ( | RecordingDupInType | rectype | ) |
Definition at line 154 of file recordingtypes.cpp.
MBASE_PUBLIC QString toString | ( | RecordingDupMethodType | rectype | ) |
Definition at line 236 of file recordingtypes.cpp.
MBASE_PUBLIC QString toString | ( | RecordingType | rectype | ) |
Converts "rectype" into a human readable string.
Definition at line 25 of file recordingtypes.cpp.
MBASE_PUBLIC QString toString | ( | RecSearchType | rectype | ) |
|
inlinestatic |
Definition at line 103 of file recordingtypes.h.
|
inlinestatic |
Definition at line 58 of file recordingtypes.h.
|
inlinestatic |
Definition at line 74 of file recordingtypes.h.
|
inlinestatic |
Definition at line 39 of file recordingtypes.h.
Referenced by SchedOptMixin::Load(), and ScheduleEditor::Load().
|
inlinestatic |
Definition at line 89 of file recordingtypes.h.