Public Member Functions |
| StoredEpgSchedule (const std::string &id, const std::string &channelId, const std::string &programId, const bool repeat=false, const bool newOnly=false, const bool recordSeriesAnytime=false) |
| Initializes a new instance of the dvblinkremote::StoredEpgSchedule class.
|
| ~StoredEpgSchedule () |
| Destructor for cleaning up allocated memory.
|
| EpgSchedule (const std::string &channelId, const std::string &programId, const bool repeat=false, const bool newOnly=false, const bool recordSeriesAnytime=false) |
| Initializes a new instance of the dvblinkremote::EpgSchedule class.
|
| EpgSchedule (const std::string &id, const std::string &channelId, const std::string &programId, const bool repeat=false, const bool newOnly=false, const bool recordSeriesAnytime=false) |
| Initializes a new instance of the dvblinkremote::EpgSchedule class.
|
virtual | ~EpgSchedule ()=0 |
| Pure virtual destructor for cleaning up allocated memory.
|
std::string & | GetProgramID () |
| Gets the program identifier for the schedule.
|
| Schedule (const DVBLinkScheduleType scheduleType, const std::string &channelId, const int recordingsToKeep=0) |
| Initializes a new instance of the dvblinkremote::Schedule class.
|
| Schedule (const DVBLinkScheduleType scheduleType, const std::string &id, const std::string &channelId, const int recordingsToKeep=0) |
| Initializes a new instance of the dvblinkremote::Schedule class.
|
virtual | ~Schedule ()=0 |
| Pure virtual destructor for cleaning up allocated memory.
|
std::string & | GetID () |
| Gets the identifier of the schedule.
|
std::string & | GetChannelID () |
| Gets the channel identifier for the schedule.
|
DVBLinkScheduleType & | GetScheduleType () |
| Gets the type for the schedule .
|
Class for stored EPG schedules.