openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
uniqueEPGKey Struct Reference

#include <epgcache.h>

Classes

struct  equal
 

Public Member Functions

 uniqueEPGKey (const eServiceReference &ref)
 
 uniqueEPGKey ()
 
 uniqueEPGKey (int sid, int onid, int tsid)
 
bool operator< (const uniqueEPGKey &a) const
 
 operator bool () const
 
bool operator== (const uniqueEPGKey &a) const
 

Public Attributes

int sid
 
int onid
 
int tsid
 

Constructor & Destructor Documentation

◆ uniqueEPGKey() [1/3]

uniqueEPGKey::uniqueEPGKey ( const eServiceReference ref)
inline

◆ uniqueEPGKey() [2/3]

uniqueEPGKey::uniqueEPGKey ( )
inline

◆ uniqueEPGKey() [3/3]

uniqueEPGKey::uniqueEPGKey ( int  sid,
int  onid,
int  tsid 
)
inline

Member Function Documentation

◆ operator bool()

uniqueEPGKey::operator bool ( ) const
inline

◆ operator<()

bool uniqueEPGKey::operator< ( const uniqueEPGKey a) const
inline

◆ operator==()

bool uniqueEPGKey::operator== ( const uniqueEPGKey a) const
inline

Member Data Documentation

◆ onid

int uniqueEPGKey::onid

◆ sid

int uniqueEPGKey::sid

◆ tsid

int uniqueEPGKey::tsid

The documentation for this struct was generated from the following file: