|
DVBLink Remote API Library documentation
0.2.0-Master
|
Represent metadata for a video. More...
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. | |
Public Member Functions inherited from dvblinkremote::ItemMetadata | |
| ItemMetadata () | |
| Initializes a new instance of the dvblinkremote::ItemMetadata class. | |
| ItemMetadata (const std::string &title, const long startTime, const long duration) | |
| Initializes a new instance of the dvblinkremote::MetaData class. | |
| ItemMetadata (ItemMetadata &itemMetadata) | |
| Initializes a new instance of the dvblinkremote::ItemMetadata class by coping another dvblinkremote::ItemMetadata instance. | |
| virtual | ~ItemMetadata ()=0 |
| Pure virtual destructor for cleaning up allocated memory. | |
| std::string & | GetTitle () |
| Gets the title of the item. | |
| void | SetTitle (const std::string &title) |
| Sets the title of the item. | |
| long | GetStartTime () |
| Gets the start time of the item. | |
| void | SetStartTime (const long startTime) |
| Sets the start time of the item. | |
| long | GetDuration () |
| Gets the duration of the item. | |
| void | SetDuration (const long duration) |
| Sets the duration of the item. | |
Additional Inherited Members | |
Public Attributes inherited from dvblinkremote::ItemMetadata | |
| std::string | ShortDescription |
| std::string | SubTitle |
| std::string | Language |
| std::string | Actors |
| std::string | Directors |
| std::string | Writers |
| std::string | Producers |
| std::string | Guests |
| std::string | Keywords |
| std::string | Image |
| long | Year |
| long | EpisodeNumber |
| long | SeasonNumber |
| long | Rating |
| long | MaximumRating |
| bool | IsHdtv |
| bool | IsPremiere |
| bool | IsRepeat |
| bool | IsSeries |
| bool | IsRecord |
| bool | IsRepeatRecord |
| bool | IsCatAction |
| bool | IsCatComedy |
| bool | IsCatDocumentary |
| bool | IsCatDrama |
| bool | IsCatEducational |
| bool | IsCatHorror |
| bool | IsCatKids |
| bool | IsCatMovie |
| bool | IsCatMusic |
| bool | IsCatNews |
| bool | IsCatReality |
| bool | IsCatRomance |
| bool | IsCatScifi |
| bool | IsCatSerial |
| bool | IsCatSoap |
| bool | IsCatSpecial |
| bool | IsCatSports |
| bool | IsCatThriller |
| bool | IsCatAdult |
Represent metadata for a video.
| 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.
| title | a constant string reference representing the title of a video item. |
| startTime | a constant long representing the start time of a video item. |
| duration | a constant long representing the duration of a video item. |
| dvblinkremote::VideoItemMetadata::VideoItemMetadata | ( | VideoItemMetadata & | videoItemMetadata | ) |
Initializes a new instance of the dvblinkremote::VideoItemMetadata class by coping another dvblinkremote::VideoItemMetadata instance.
| videoItemMetadata | a dvblinkremote::VideoItemMetadata reference. |
| dvblinkremote::VideoItemMetadata::~VideoItemMetadata | ( | ) |
Destructor for cleaning up allocated memory.