22 #ifndef MYTHDTO_RECORDSCHEDULE_H 23 #define MYTHDTO_RECORDSCHEDULE_H 25 #include "../../mythtypes.h" 32 void SetSchedule_Description(
Myth::RecordSchedule *obj,
const char *val) { obj->description = val; }
48 void SetSchedule_SearchType(
Myth::RecordSchedule *obj,
const char *val) { obj->searchType = val; }
49 void SetSchedule_RecPriority(
Myth::RecordSchedule *obj, int8_t *val) { obj->recPriority = *val; }
50 void SetSchedule_PreferredInput(
Myth::RecordSchedule *obj, uint32_t *val) { obj->preferredInput = *val; }
51 void SetSchedule_StartOffset(
Myth::RecordSchedule *obj, uint8_t *val) { obj->startOffset = *val; }
56 void SetSchedule_RecProfile(
Myth::RecordSchedule *obj,
const char *val) { obj->recProfile = val; }
58 void SetSchedule_StorageGroup(
Myth::RecordSchedule *obj,
const char *val) { obj->storageGroup = val; }
61 void SetSchedule_MaxEpisodes(
Myth::RecordSchedule *obj, uint32_t *val) { obj->maxEpisodes = *val; }
63 void SetSchedule_AutoCommflag(
Myth::RecordSchedule *obj,
bool *val) { obj->autoCommflag = *val; }
64 void SetSchedule_AutoTranscode(
Myth::RecordSchedule *obj,
bool *val) { obj->autoTranscode = *val; }
65 void SetSchedule_AutoMetaLookup(
Myth::RecordSchedule *obj,
bool *val) { obj->autoMetaLookup = *val; }
66 void SetSchedule_AutoUserJob1(
Myth::RecordSchedule *obj,
bool *val) { obj->autoUserJob1 = *val; }
67 void SetSchedule_AutoUserJob2(
Myth::RecordSchedule *obj,
bool *val) { obj->autoUserJob2 = *val; }
68 void SetSchedule_AutoUserJob3(
Myth::RecordSchedule *obj,
bool *val) { obj->autoUserJob3 = *val; }
69 void SetSchedule_AutoUserJob4(
Myth::RecordSchedule *obj,
bool *val) { obj->autoUserJob4 = *val; }
70 void SetSchedule_Transcoder(
Myth::RecordSchedule *obj, uint32_t *val) { obj->transcoder = *val; }
71 void SetSchedule_NextRecording(
Myth::RecordSchedule *obj, time_t *val) { obj->nextRecording = *val; }
72 void SetSchedule_LastRecorded(
Myth::RecordSchedule *obj, time_t *val) { obj->lastRecorded = *val; }
73 void SetSchedule_LastDeleted(
Myth::RecordSchedule *obj, time_t *val) { obj->lastDeleted = *val; }
74 void SetSchedule_AverageDelay(
Myth::RecordSchedule *obj, uint32_t *val) { obj->averageDelay = *val; }
This namespace contains all DTO definitions.