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

Represent metadata for a recorded TV item. More...

Inheritance diagram for dvblinkremote::RecordedTvItemMetadata:
dvblinkremote::ItemMetadata

Public Member Functions

 RecordedTvItemMetadata ()
 Initializes a new instance of the dvblinkremote::RecordedTvItemMetadata class.
 RecordedTvItemMetadata (const std::string &title, const long startTime, const long duration)
 Initializes a new instance of the dvblinkremote::RecordedTvItemMetadata class.
 RecordedTvItemMetadata (RecordedTvItemMetadata &recordedTvItemMetadata)
 Initializes a new instance of the dvblinkremote::RecordedTvItemMetadata class by coping another dvblinkremote::RecordedTvItemMetadata instance.
 ~RecordedTvItemMetadata ()
 Destructor for cleaning up allocated memory.

Additional Inherited Members

Detailed Description

Represent metadata for a recorded TV item.

See Also
ItemMetadata::ItemMetadata()

Constructor & Destructor Documentation

dvblinkremote::RecordedTvItemMetadata::RecordedTvItemMetadata ( )

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

dvblinkremote::RecordedTvItemMetadata::RecordedTvItemMetadata ( const std::string &  title,
const long  startTime,
const long  duration 
)

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

Parameters
titlea constant string reference representing the title of a recorded TV item.
startTimea constant long representing the start time of a recorded TV item.
durationa constant long representing the duration of a recorded TV item.
Remarks
startTime and duration is the number of seconds, counted from UNIX epoc: 00:00:00 UTC on 1 January 1970.
dvblinkremote::RecordedTvItemMetadata::RecordedTvItemMetadata ( RecordedTvItemMetadata recordedTvItemMetadata)

Initializes a new instance of the dvblinkremote::RecordedTvItemMetadata class by coping another dvblinkremote::RecordedTvItemMetadata instance.

Parameters
recordedTvItemMetadataa dvblinkremote::RecordedTvItemMetadata reference.
dvblinkremote::RecordedTvItemMetadata::~RecordedTvItemMetadata ( )

Destructor for cleaning up allocated memory.