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