Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches

Inherits CStructHdl< PVREPGTag, EPG_TAG >.

Public Member Functions

std::string GetCast () const
 To get with SetCast changed values.
 
std::string GetDirector () const
 To get with SetDirector changed values.
 
time_t GetEndTime () const
 To get with SetEndTime changed values.
 
std::string GetEpisodeName () const
 To get with SetEpisodeName changed values.
 
int GetEpisodeNumber () const
 To get with SetEpisodeNumber changed values.
 
int GetEpisodePartNumber () const
 To get with SetEpisodePartNumber changed values.
 
std::string GetFirstAired () const
 To get with SetFirstAired changed values.
 
unsigned int GetFlags () const
 To get with SetFlags changed values.
 
std::string GetGenreDescription () const
 To get with SetGenreDescription changed values.
 
int GetGenreSubType () const
 To get with SetGenreSubType changed values.
 
int GetGenreType () const
 To get with SetGenreType changed values.
 
std::string GetIconPath () const
 To get with SetIconPath changed values.
 
std::string GetIMDBNumber () const
 To get with SetIMDBNumber changed values.
 
std::string GetOriginalTitle () const
 To get with SetOriginalTitle changed values.
 
int GetParentalRating () const
 To get with SetParentalRatinge changed values.
 
std::string GetParentalRatingCode () const
 To get with SetParentalRatingCode changed values.
 
std::string GetPlot () const
 To get with GetPlot changed values.
 
std::string GetPlotOutline () const
 To get with SetPlotOutline changed values.
 
std::string GetSeriesLink () const
 To get with SetSeriesLink changed values.
 
int GetSeriesNumber () const
 To get with SetSeriesNumber changed values.
 
int GetStarRating () const
 To get with SetStarRating changed values.
 
time_t GetStartTime () const
 To get with SetStartTime changed values.
 
EPG_TAGGetTag () const
 
std::string GetTitle () const
 To get with SetTitle changed values.
 
unsigned int GetUniqueBroadcastId () const
 To get with SetUniqueBroadcastId changed values.
 
unsigned int GetUniqueChannelId () const
 To get with SetUniqueChannelId changed values.
 
std::string GetWriter () const
 To get with SetDirector changed values.
 
int GetYear () const
 To get with SetYear changed values.
 
void SetCast (const std::string &cast)
 optional
Cast name(s).
 
void SetDirector (const std::string &director)
 optional
Director name(s).
 
void SetEndTime (time_t endTime)
 required
End time in UTC.
 
void SetEpisodeName (const std::string &episodeName)
 optional
Episode name.
 
void SetEpisodeNumber (int episodeNumber)
 optional
Episode number.
 
void SetEpisodePartNumber (int episodePartNumber)
 optional
Episode part number.
 
void SetFirstAired (const std::string &firstAired)
 optional
First aired in UTC.
 
void SetFlags (unsigned int flags)
 optional
Bit field of independent flags associated with the EPG entry.
 
void SetGenreDescription (const std::string &genreDescription)
 optional
genre. Will be used only when genreType == EPG_GENRE_USE_STRING or genreSubType == EPG_GENRE_USE_STRING.
 
void SetGenreSubType (int genreSubType)
 optional
Genre sub type.
 
void SetGenreType (int genreType)
 optional
Genre type.
 
void SetIconPath (const std::string &iconPath)
 optional
Icon path.
 
void SetIMDBNumber (const std::string &IMDBNumber)
 optional
IMDB identification number.
 
void SetOriginalTitle (const std::string &originalTitle)
 optional
Original title.
 
void SetParentalRating (int parentalRating)
 optional
Parental rating.
 
void SetParentalRatingCode (const std::string &parentalRatingCode)
 required
This event's parental rating code.
 
void SetPlot (const std::string &plot)
 optional
Plot name.
 
void SetPlotOutline (const std::string &plotOutline)
 optional
Plot outline name.
 
void SetSeriesLink (const std::string &seriesLink)
 optional
Series link for this event.
 
void SetSeriesNumber (int seriesNumber)
 optional
Series number.
 
void SetStarRating (int starRating)
 optional
Star rating.
 
void SetStartTime (time_t startTime)
 required
Start time in UTC.
 
void SetTitle (const std::string &title)
 required
This event's title.
 
void SetUniqueBroadcastId (unsigned int uniqueBroadcastId)
 required
Identifier for this event. Event uids must be unique for a channel. Valid uids must be greater than EPG_TAG_INVALID_UID.
 
void SetUniqueChannelId (unsigned int uniqueChannelId)
 required
Unique identifier of the channel this event belongs to.
 
void SetWriter (const std::string &writer)
 optional
Writer name(s).
 
void SetYear (int year)
 optional
Year.
 
- Public Member Functions inherited from CStructHdl< PVREPGTag, EPG_TAG >
 CStructHdl (const EPG_TAG *cStructure)
 
 CStructHdl (const PVREPGTag &cppClass)
 
 CStructHdl (EPG_TAG *cStructure)
 
const EPG_TAGGetCStructure () const
 
 operator const EPG_TAG * () const
 
 operator EPG_TAG * ()
 
const CStructHdloperator= (const CStructHdl &right)
 
const CStructHdloperator= (const EPG_TAG &right)
 

Friends

class CInstancePVRClient
 

Additional Inherited Members

- Protected Attributes inherited from CStructHdl< PVREPGTag, EPG_TAG >
EPG_TAGm_cStructure
 

The documentation for this class was generated from the following file: