kodi
Public Member Functions | Friends | List of all members
PVR::CPVRChannelGroupMember Class Reference
Inheritance diagram for PVR::CPVRChannelGroupMember:
Inheritance graph
[legend]
Collaboration diagram for PVR::CPVRChannelGroupMember:
Collaboration graph
[legend]

Public Member Functions

 CPVRChannelGroupMember (const std::string &groupName, int groupClientID, int order, const std::shared_ptr< CPVRChannel > &channel)
 
 CPVRChannelGroupMember (int iGroupID, const std::string &groupName, int groupClientID, const std::shared_ptr< CPVRChannel > &channel)
 
void Serialize (CVariant &value) const override
 
void ToSortable (SortItem &sortable, Field field) const override
 
std::shared_ptr< CPVRChannelChannel () const
 
void SetChannel (const std::shared_ptr< CPVRChannel > &channel)
 
int GroupID () const
 
void SetGroupID (int iGroupID)
 
const std::string & Path () const
 
void SetGroupName (const std::string &groupName)
 
const CPVRChannelNumberChannelNumber () const
 
void SetChannelNumber (const CPVRChannelNumber &channelNumber)
 
const CPVRChannelNumberClientChannelNumber () const
 
void SetClientChannelNumber (const CPVRChannelNumber &clientChannelNumber)
 
int ClientPriority () const
 
void SetClientPriority (int iClientPriority)
 
int Order () const
 
void SetOrder (int iOrder)
 
bool NeedsSave () const
 
void SetSaved ()
 
int ChannelClientID () const
 
int ChannelUID () const
 
int ChannelDatabaseID () const
 
bool IsRadio () const
 
bool QueueDelete ()
 Delete this group member from the database. More...
 

Friends

class CPVRDatabase
 

Member Function Documentation

◆ QueueDelete()

bool CPVRChannelGroupMember::QueueDelete ( )

Delete this group member from the database.

Returns
True if it was deleted successfully, false otherwise.

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