MythTV  master
Static Public Member Functions | Private Member Functions | List of all members
ChannelGroup Class Reference

#include <channelgroup.h>

Static Public Member Functions

static ChannelGroupList GetChannelGroups (bool includeEmpty=true)
 
static ChannelGroupList GetManualChannelGroups (bool includeEmpty=true)
 
static ChannelGroupList GetAutomaticChannelGroups (bool includeEmpty=true)
 
static bool ToggleChannel (uint chanid, int changrpid, bool delete_chan)
 
static bool AddChannel (uint chanid, int changrpid)
 
static bool DeleteChannel (uint chanid, int changrpid)
 
static int GetNextChannelGroup (const ChannelGroupList &sorted, int grpid)
 
static bool InChannelGroupList (const ChannelGroupList &groupList, int grpid)
 
static bool NotInChannelGroupList (const ChannelGroupList &groupList, int grpid)
 
static QString GetChannelGroupName (int grpid)
 
static int GetChannelGroupId (const QString &changroupname)
 
static void UpdateChannelGroups (void)
 

Private Member Functions

 Q_DECLARE_TR_FUNCTIONS (ChannelGroup)
 

Detailed Description

Definition at line 35 of file channelgroup.h.

Member Function Documentation

◆ Q_DECLARE_TR_FUNCTIONS()

ChannelGroup::Q_DECLARE_TR_FUNCTIONS ( ChannelGroup  )
private

◆ GetChannelGroups()

ChannelGroupList ChannelGroup::GetChannelGroups ( bool  includeEmpty = true)
static

◆ GetManualChannelGroups()

ChannelGroupList ChannelGroup::GetManualChannelGroups ( bool  includeEmpty = true)
static

◆ GetAutomaticChannelGroups()

ChannelGroupList ChannelGroup::GetAutomaticChannelGroups ( bool  includeEmpty = true)
static

◆ ToggleChannel()

bool ChannelGroup::ToggleChannel ( uint  chanid,
int  changrpid,
bool  delete_chan 
)
static

◆ AddChannel()

bool ChannelGroup::AddChannel ( uint  chanid,
int  changrpid 
)
static

◆ DeleteChannel()

bool ChannelGroup::DeleteChannel ( uint  chanid,
int  changrpid 
)
static

◆ GetNextChannelGroup()

int ChannelGroup::GetNextChannelGroup ( const ChannelGroupList sorted,
int  grpid 
)
static

Definition at line 338 of file channelgroup.cpp.

Referenced by GuideGrid::toggleGuideListing().

◆ InChannelGroupList()

bool ChannelGroup::InChannelGroupList ( const ChannelGroupList groupList,
int  grpid 
)
static

Definition at line 363 of file channelgroup.cpp.

Referenced by NotInChannelGroupList(), and GuideGrid::toggleChannelFavorite().

◆ NotInChannelGroupList()

bool ChannelGroup::NotInChannelGroupList ( const ChannelGroupList groupList,
int  grpid 
)
static

◆ GetChannelGroupName()

QString ChannelGroup::GetChannelGroupName ( int  grpid)
static

◆ GetChannelGroupId()

int ChannelGroup::GetChannelGroupId ( const QString &  changroupname)
static

◆ UpdateChannelGroups()

void ChannelGroup::UpdateChannelGroups ( void  )
static

Definition at line 468 of file channelgroup.cpp.

Referenced by main(), and run_backend().


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