Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PVR::CPVREpgChannelData Class Reference

#include <EpgChannelData.h>

Public Member Functions

 CPVREpgChannelData ()=default
 
 CPVREpgChannelData (int iClientId, int iUniqueClientChannelId)
 
 CPVREpgChannelData (const CPVRChannel &channel)
 
int ClientId () const
 
int UniqueClientChannelId () const
 
bool IsRadio () const
 
bool IsHidden () const
 
void SetHidden (bool bIsHidden)
 
bool IsLocked () const
 
void SetLocked (bool bIsLocked)
 
bool IsEPGEnabled () const
 
void SetEPGEnabled (bool bIsEPGEnabled)
 
int ChannelId () const
 
void SetChannelId (int iChannelId)
 
const std::string & ChannelName () const
 
void SetChannelName (std::string_view strChannelName)
 
const std::string & ChannelIconPath () const
 
void SetChannelIconPath (std::string_view strChannelIconPath)
 

Constructor & Destructor Documentation

◆ CPVREpgChannelData() [1/3]

PVR::CPVREpgChannelData::CPVREpgChannelData ( )
default

◆ CPVREpgChannelData() [2/3]

CPVREpgChannelData::CPVREpgChannelData ( int iClientId,
int iUniqueClientChannelId )

◆ CPVREpgChannelData() [3/3]

CPVREpgChannelData::CPVREpgChannelData ( const CPVRChannel & channel)
explicit

Member Function Documentation

◆ ChannelIconPath()

const std::string & CPVREpgChannelData::ChannelIconPath ( ) const

◆ ChannelId()

int CPVREpgChannelData::ChannelId ( ) const

◆ ChannelName()

const std::string & CPVREpgChannelData::ChannelName ( ) const

◆ ClientId()

int CPVREpgChannelData::ClientId ( ) const

◆ IsEPGEnabled()

bool CPVREpgChannelData::IsEPGEnabled ( ) const

◆ IsHidden()

bool CPVREpgChannelData::IsHidden ( ) const

◆ IsLocked()

bool CPVREpgChannelData::IsLocked ( ) const

◆ IsRadio()

bool CPVREpgChannelData::IsRadio ( ) const

◆ SetChannelIconPath()

void CPVREpgChannelData::SetChannelIconPath ( std::string_view strChannelIconPath)

◆ SetChannelId()

void CPVREpgChannelData::SetChannelId ( int iChannelId)

◆ SetChannelName()

void CPVREpgChannelData::SetChannelName ( std::string_view strChannelName)

◆ SetEPGEnabled()

void CPVREpgChannelData::SetEPGEnabled ( bool bIsEPGEnabled)

◆ SetHidden()

void CPVREpgChannelData::SetHidden ( bool bIsHidden)

◆ SetLocked()

void CPVREpgChannelData::SetLocked ( bool bIsLocked)

◆ UniqueClientChannelId()

int CPVREpgChannelData::UniqueClientChannelId ( ) const

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