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::CPVRClientMenuHook Class Reference

#include <PVRClientMenuHooks.h>

Public Member Functions

 CPVRClientMenuHook ()=delete
 
virtual ~CPVRClientMenuHook ()=default
 
 CPVRClientMenuHook (const std::string &addonId, const PVR_MENUHOOK &hook)
 
bool operator== (const CPVRClientMenuHook &right) const
 
bool IsAllHook () const
 
bool IsChannelHook () const
 
bool IsTimerHook () const
 
bool IsEpgHook () const
 
bool IsRecordingHook () const
 
bool IsDeletedRecordingHook () const
 
bool IsSettingsHook () const
 
const std::string & GetAddonId () const
 
unsigned int GetId () const
 
unsigned int GetLabelId () const
 
std::string GetLabel () const
 

Constructor & Destructor Documentation

◆ CPVRClientMenuHook() [1/2]

PVR::CPVRClientMenuHook::CPVRClientMenuHook ( )
delete

◆ ~CPVRClientMenuHook()

virtual PVR::CPVRClientMenuHook::~CPVRClientMenuHook ( )
virtualdefault

◆ CPVRClientMenuHook() [2/2]

PVR::CPVRClientMenuHook::CPVRClientMenuHook ( const std::string & addonId,
const PVR_MENUHOOK & hook )

Member Function Documentation

◆ GetAddonId()

const std::string & PVR::CPVRClientMenuHook::GetAddonId ( ) const
inline

◆ GetId()

unsigned int PVR::CPVRClientMenuHook::GetId ( ) const

◆ GetLabel()

std::string PVR::CPVRClientMenuHook::GetLabel ( ) const

◆ GetLabelId()

unsigned int PVR::CPVRClientMenuHook::GetLabelId ( ) const

◆ IsAllHook()

bool PVR::CPVRClientMenuHook::IsAllHook ( ) const

◆ IsChannelHook()

bool PVR::CPVRClientMenuHook::IsChannelHook ( ) const

◆ IsDeletedRecordingHook()

bool PVR::CPVRClientMenuHook::IsDeletedRecordingHook ( ) const

◆ IsEpgHook()

bool PVR::CPVRClientMenuHook::IsEpgHook ( ) const

◆ IsRecordingHook()

bool PVR::CPVRClientMenuHook::IsRecordingHook ( ) const

◆ IsSettingsHook()

bool PVR::CPVRClientMenuHook::IsSettingsHook ( ) const

◆ IsTimerHook()

bool PVR::CPVRClientMenuHook::IsTimerHook ( ) const

◆ operator==()

bool PVR::CPVRClientMenuHook::operator== ( const CPVRClientMenuHook & right) const

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