Represent a recording.
More...
Public Attributes |
bool | IsActive |
| Represents if the recording is in active state or not.
|
Detailed Description
Constructor & Destructor Documentation
dvblinkremote::Recording::Recording |
( |
const std::string & |
id, |
|
|
const std::string & |
scheduleId, |
|
|
const std::string & |
channelId, |
|
|
const Program * |
program |
|
) |
| |
Initializes a new instance of the dvblinkremote::Recording class.
- Parameters
-
id | a constant string reference representing the identifier of the recording. |
scheduleId | a constant string reference representing the schedule identifier of the recording. |
channelId | a constant string reference representing the channel identifier of the recording. |
program | a constant dvblinkremote::Program instance pointer representing the program of the recording. |
dvblinkremote::Recording::Recording |
( |
Recording & |
recording | ) |
|
dvblinkremote::Recording::~Recording |
( |
| ) |
|
Destructor for cleaning up allocated memory.
Member Function Documentation
std::string& dvblinkremote::Recording::GetChannelID |
( |
| ) |
|
Gets the channel identifier of the recording.
- Returns
- Recording channel identifier
std::string& dvblinkremote::Recording::GetID |
( |
| ) |
|
Gets the identifier of the recording.
- Returns
- Recording identifier
Program& dvblinkremote::Recording::GetProgram |
( |
| ) |
|
Gets the program of the recording.
- Returns
- Recording program
std::string& dvblinkremote::Recording::GetScheduleID |
( |
| ) |
|
Gets the schedule identifier of the recording.
- Returns
- Recording schedule identifier
Member Data Documentation
bool dvblinkremote::Recording::IsActive |
Represents if the recording is in active state or not.