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

Class for remove recording requests. More...

Inheritance diagram for dvblinkremote::RemoveRecordingRequest:
dvblinkremote::Request

Public Member Functions

 RemoveRecordingRequest (const std::string &recordingId)
 Initializes a new instance of the dvblinkremote::GetRecordingsRequest class.
 ~RemoveRecordingRequest ()
 Destructor for cleaning up allocated memory.
std::string & GetRecordingID ()
 Gets the identifier for the recording to be removed.

Detailed Description

Class for remove recording requests.

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

See Also
IDVBLinkRemoteConnection::RemoveRecording()

Constructor & Destructor Documentation

dvblinkremote::RemoveRecordingRequest::RemoveRecordingRequest ( const std::string &  recordingId)

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

Parameters
recordingIda constant string reference representing the identifier of the recording to be removed.
dvblinkremote::RemoveRecordingRequest::~RemoveRecordingRequest ( )

Destructor for cleaning up allocated memory.

Member Function Documentation

std::string& dvblinkremote::RemoveRecordingRequest::GetRecordingID ( )

Gets the identifier for the recording to be removed.

Returns
Recording identifier