Inherits CStructHdl< PVRRecording, PVR_RECORDING >.
Public Member Functions | |
std::string | GetChannelName () const |
To get with SetChannelName changed values. More... | |
PVR_RECORDING_CHANNEL_TYPE | GetChannelType () const |
To get with SetChannelType changed values. More... | |
int | GetChannelUid () const |
To get with SetChannelUid changed values. More... | |
int | GetClientProviderUid () const |
To get with SetClientProviderUid changed values. More... | |
std::string | GetDirectory () const |
To get with SetDirectory changed values. More... | |
int | GetDuration () const |
To get with SetDuration changed values. More... | |
unsigned int | GetEPGEventId () const |
To get with SetEPGEventId changed values. More... | |
std::string | GetEpisodeName () const |
To get with SetEpisodeName changed values. More... | |
int | GetEpisodeNumber () const |
To get with SetEpisodeNumber changed values. More... | |
std::string | GetFanartPath () const |
To get with SetFanartPath changed values. More... | |
std::string | GetFirstAired () const |
To get with SetFirstAired changed values. More... | |
unsigned int | GetFlags () const |
To get with SetFlags changed values. More... | |
std::string | GetGenreDescription () const |
To get with SetGenreDescription changed values. More... | |
int | GetGenreSubType () const |
To get with SetGenreSubType changed values. More... | |
int | GetGenreType () const |
To get with SetGenreType changed values. More... | |
std::string | GetIconPath () const |
To get with SetIconPath changed values. More... | |
int | GetIsDeleted () const |
To get with SetIsDeleted changed values. More... | |
int | GetLastPlayedPosition () const |
To get with SetLastPlayedPosition changed values. More... | |
int | GetLifetime () const |
To get with SetLifetime changed values. More... | |
int | GetPlayCount () const |
To get with SetPlayCount changed values. More... | |
std::string | GetPlot () const |
To get with SetPlot changed values. More... | |
std::string | GetPlotOutline () const |
To get with SetPlotOutline changed values. More... | |
int | GetPriority () const |
To get with SetPriority changed values. More... | |
std::string | GetProviderName () const |
To get with SetProviderName changed values. More... | |
std::string | GetRecordingId () const |
To get with SetRecordingId changed values. More... | |
time_t | GetRecordingTime () const |
To get with SetRecordingTime changed values. More... | |
int | GetSeriesNumber () const |
To get with SetSeriesNumber changed values. More... | |
int64_t | GetSizeInBytes () const |
To get with SetSizeInBytes changed values. More... | |
std::string | GetThumbnailPath () const |
To get with SetThumbnailPath changed values. More... | |
std::string | GetTitle () const |
To get with SetTitle changed values. More... | |
int | GetYear () const |
To get with SetYear changed values. More... | |
void | SetChannelName (const std::string &channelName) |
optional Channel name. More... | |
void | SetChannelType (PVR_RECORDING_CHANNEL_TYPE channelType) |
optional Channel type. More... | |
void | SetChannelUid (int channelUid) |
optional Unique identifier of the channel for this recording. PVR_CHANNEL_INVALID_UID denotes that channel uid is not available. More... | |
void | SetClientProviderUid (int iClientProviderUid) |
optional Unique identifier of the provider this channel belongs to. More... | |
void | SetDirectory (const std::string &directory) |
optional More... | |
void | SetDuration (int duration) |
optional Duration of the recording in seconds. More... | |
void | SetEPGEventId (unsigned int epgEventId) |
optional EPG event id associated with this recording. Valid ids must be greater than EPG_TAG_INVALID_UID. More... | |
void | SetEpisodeName (const std::string &episodeName) |
optional Episode name (also known as subtitle). More... | |
void | SetEpisodeNumber (int episodeNumber) |
optional Eepisode number within the "iSeriesNumber" season. More... | |
void | SetFanartPath (const std::string &fanartPath) |
optional Fanart path. More... | |
void | SetFirstAired (const std::string &firstAired) |
optional First aired date of this recording. More... | |
void | SetFlags (unsigned int flags) |
optional Bit field of independent flags associated with the recording. More... | |
void | SetGenreDescription (const std::string &genreDescription) |
optional To set own genre description name. More... | |
void | SetGenreSubType (int genreSubType) |
optional Genre sub type. More... | |
void | SetGenreType (int genreType) |
optional Genre type. More... | |
void | SetIconPath (const std::string &iconPath) |
optional Channel logo (icon) path. More... | |
void | SetIsDeleted (int isDeleted) |
optional Shows this recording is deleted and can be undelete. More... | |
void | SetLastPlayedPosition (int lastPlayedPosition) |
optional Last played position of this recording on the client. More... | |
void | SetLifetime (int lifetime) |
optional Life time in days of this recording. More... | |
void | SetPlayCount (int playCount) |
optional Play count of this recording on the client. More... | |
void | SetPlot (const std::string &plot) |
optional Plot name. More... | |
void | SetPlotOutline (const std::string &plotOutline) |
optional Plot outline name. More... | |
void | SetPriority (int priority) |
optional Priority of this recording (from 0 - 100). More... | |
void | SetProviderName (const std::string &providerName) |
optional Name for the provider of this channel. More... | |
void | SetRecordingId (const std::string &recordingId) |
required Unique identifier of the recording on the client. More... | |
void | SetRecordingTime (time_t recordingTime) |
optional Start time of the recording. More... | |
void | SetSeriesNumber (int seriesNumber) |
optional Series number (usually called season). More... | |
void | SetSizeInBytes (int64_t sizeInBytes) |
optional Size of the recording in bytes. More... | |
void | SetThumbnailPath (const std::string &thumbnailPath) |
optional Thumbnail path. More... | |
void | SetTitle (const std::string &title) |
required The title of this recording. More... | |
void | SetYear (int year) |
optional Year of first release (use to identify a specific movie re-make) / first airing for TV shows. More... | |
Public Member Functions inherited from CStructHdl< PVRRecording, PVR_RECORDING > | |
CStructHdl (const PVR_RECORDING *cStructure) | |
CStructHdl (const PVRRecording &cppClass) | |
CStructHdl (PVR_RECORDING *cStructure) | |
const PVR_RECORDING * | GetCStructure () const |
operator const PVR_RECORDING * () const | |
operator PVR_RECORDING * () | |
const CStructHdl & | operator= (const CStructHdl &right) |
const CStructHdl & | operator= (const PVR_RECORDING &right) |
Friends | |
class | CInstancePVRClient |
Additional Inherited Members | |
Protected Attributes inherited from CStructHdl< PVRRecording, PVR_RECORDING > | |
PVR_RECORDING * | m_cStructure |
|
inline |
optional
Unique identifier of the provider this channel belongs to.
PVR_PROVIDER_INVALID_UID denotes that provider uid is not available.
|
inline |
To get with SetClientProviderUid changed values.
|
inline |
optional
Name for the provider of this channel.
|
inline |
To get with SetProviderName changed values.