|
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.
| MTV_PUBLIC AutoExtendType autoExtendTypeFromInt | ( | uint8_t | type | ) |
Definition at line 376 of file recordingtypes.cpp.
| MTV_PUBLIC AutoExtendType autoExtendTypeFromString | ( | const QString & | type | ) |
Definition at line 383 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
| MTV_PUBLIC RecordingDupInType dupInFromString | ( | const QString & | type | ) |
Definition at line 216 of file recordingtypes.cpp.
Referenced by dupInFromStringAndBool(), V2Dvr::DupInToDescription(), and V2Dvr::DupInToString().
| MTV_PUBLIC RecordingDupInType dupInFromStringAndBool | ( | const QString & | type, |
| bool | newEpisodesOnly | ||
| ) |
Definition at line 229 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
| MTV_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().
| MTV_PUBLIC bool newEpifromDupIn | ( | RecordingDupInType | recdupin | ) |
Definition at line 211 of file recordingtypes.cpp.
Referenced by V2FillRecRuleInfo().
| MTV_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().
| MTV_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()().
| MTV_PUBLIC RecSearchType searchTypeFromString | ( | const QString & | type | ) |
Definition at line 329 of file recordingtypes.cpp.
Referenced by V2Dvr::AddRecordSchedule(), V2Guide::GetStoredSearches(), and V2Dvr::UpdateRecordSchedule().
| MTV_PUBLIC QString toDescription | ( | AutoExtendType | extType | ) |
Definition at line 361 of file recordingtypes.cpp.
| MTV_PUBLIC QString toDescription | ( | RecordingDupInType | rectype | ) |
Definition at line 173 of file recordingtypes.cpp.
| MTV_PUBLIC QString toDescription | ( | RecordingDupMethodType | rectype | ) |
Definition at line 255 of file recordingtypes.cpp.
| MTV_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().
| MTV_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().
| MTV_PUBLIC QString toRawString | ( | RecordingDupInType | rectype | ) |
Definition at line 193 of file recordingtypes.cpp.
| MTV_PUBLIC QString toRawString | ( | RecordingDupMethodType | rectype | ) |
Definition at line 274 of file recordingtypes.cpp.
| MTV_PUBLIC QString toRawString | ( | RecordingType | rectype | ) |
Converts "rectype" into an untranslated string.
Definition at line 76 of file recordingtypes.cpp.
| MTV_PUBLIC QString toRawString | ( | RecSearchType | rectype | ) |
Definition at line 308 of file recordingtypes.cpp.
| MTV_PUBLIC QString toString | ( | AutoExtendType | extType | ) |
Definition at line 346 of file recordingtypes.cpp.
| MTV_PUBLIC QString toString | ( | RecordingDupInType | rectype | ) |
Definition at line 154 of file recordingtypes.cpp.
| MTV_PUBLIC QString toString | ( | RecordingDupMethodType | rectype | ) |
Definition at line 236 of file recordingtypes.cpp.
| MTV_PUBLIC QString toString | ( | RecordingType | rectype | ) |
Converts "rectype" into a human readable string.
Definition at line 25 of file recordingtypes.cpp.
| MTV_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.