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

Represent metadata for a video. More...

Inheritance diagram for dvblinkremote::VideoItemMetadata:
dvblinkremote::ItemMetadata

Public Member Functions

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

Additional Inherited Members

Detailed Description

Represent metadata for a video.

See Also
ItemMetadata::ItemMetadata()

Constructor & Destructor Documentation

dvblinkremote::VideoItemMetadata::VideoItemMetadata ( )

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

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

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

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

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

Parameters
videoItemMetadataa dvblinkremote::VideoItemMetadata reference.
dvblinkremote::VideoItemMetadata::~VideoItemMetadata ( )

Destructor for cleaning up allocated memory.