Inherits CStructHdl< PVRChannel, PVR_CHANNEL >.
Public Member Functions | |
std::string | GetChannelName () const |
To get with SetChannelName changed values. More... | |
unsigned int | GetChannelNumber () const |
To get with SetChannelNumber changed values. More... | |
int | GetClientProviderUid () const |
To get with SetClientProviderUid changed values. More... | |
unsigned int | GetEncryptionSystem () const |
To get with SetEncryptionSystem changed values. More... | |
bool | GetHasArchive () const |
To get with GetIsRadio changed values. More... | |
std::string | GetIconPath () const |
To get with SetIconPath changed values. More... | |
bool | GetIsHidden () const |
To get with GetIsRadio changed values. More... | |
bool | GetIsRadio () const |
To get with SetIsRadio changed values. More... | |
std::string | GetMimeType () const |
To get with SetMimeType changed values. More... | |
bool | GetOrder () const |
To get with SetOrder changed values. More... | |
unsigned int | GetSubChannelNumber () const |
To get with SetSubChannelNumber changed values. More... | |
unsigned int | GetUniqueId () const |
To get with SetUniqueId changed values. More... | |
void | SetChannelName (const std::string &channelName) |
optional Channel name given to this channel. More... | |
void | SetChannelNumber (unsigned int channelNumber) |
optional Channel number of this channel on the backend. More... | |
void | SetClientProviderUid (int iClientProviderUid) |
optional Unique identifier of the provider this channel belongs to. More... | |
void | SetEncryptionSystem (unsigned int encryptionSystem) |
optional The encryption ID or CaID of this channel (Conditional access systems). More... | |
void | SetHasArchive (bool hasArchive) |
optional true if this channel has a server-side back buffer. More... | |
void | SetIconPath (const std::string &iconPath) |
optional Path to the channel icon (if present). More... | |
void | SetIsHidden (bool isHidden) |
optional true if this channel is marked as hidden. More... | |
void | SetIsRadio (bool isRadio) |
required true if this is a radio channel, false if it's a TV channel. More... | |
void | SetMimeType (const std::string &inputFormat) |
optional Input format mime type. More... | |
void | SetOrder (bool order) |
optional The value denoting the order of this channel in the 'All channels' group. More... | |
void | SetSubChannelNumber (unsigned int subChannelNumber) |
optional Sub channel number of this channel on the backend (ATSC). More... | |
void | SetUniqueId (unsigned int uniqueId) |
required Unique identifier for this channel. More... | |
Public Member Functions inherited from CStructHdl< PVRChannel, PVR_CHANNEL > | |
CStructHdl (const PVR_CHANNEL *cStructure) | |
CStructHdl (const PVRChannel &cppClass) | |
CStructHdl (PVR_CHANNEL *cStructure) | |
const PVR_CHANNEL * | GetCStructure () const |
operator const PVR_CHANNEL * () const | |
operator PVR_CHANNEL * () | |
const CStructHdl & | operator= (const CStructHdl &right) |
const CStructHdl & | operator= (const PVR_CHANNEL &right) |
Friends | |
class | CInstancePVRClient |
Additional Inherited Members | |
Protected Attributes inherited from CStructHdl< PVRChannel, PVR_CHANNEL > | |
PVR_CHANNEL * | 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.