DVBLink Remote API Library documentation  0.2.0-Master
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
dvblinkremote::RemoveScheduleRequest Class Reference

Class for remove schedule requests. More...

Inheritance diagram for dvblinkremote::RemoveScheduleRequest:
dvblinkremote::Request

Public Member Functions

 RemoveScheduleRequest (const std::string &scheduleId)
 Initializes a new instance of the dvblinkremote::GetRecordingsRequest class.
 ~RemoveScheduleRequest ()
 Destructor for cleaning up allocated memory.
std::string & GetScheduleID ()
 Gets the identifier for the schedule to be removed.

Detailed Description

Class for remove schedule requests.

This is used as input parameter for the IDVBLinkRemoteConnection::RemoveSchedule method.

See Also
IDVBLinkRemoteConnection::RemoveSchedule()

Constructor & Destructor Documentation

dvblinkremote::RemoveScheduleRequest::RemoveScheduleRequest ( const std::string &  scheduleId)

Initializes a new instance of the dvblinkremote::GetRecordingsRequest class.

Parameters
scheduleIda constant string reference representing the identifier of the schedule to be removed.
dvblinkremote::RemoveScheduleRequest::~RemoveScheduleRequest ( )

Destructor for cleaning up allocated memory.

Member Function Documentation

std::string& dvblinkremote::RemoveScheduleRequest::GetScheduleID ( )

Gets the identifier for the schedule to be removed.

Returns
Schedule identifier