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

#include <idvb.h>

Public Types

typedef std::list< eServiceReferencelist
 

Public Member Functions

RESULT flushChanges ()
 
RESULT addService (const eServiceReference &, eServiceReference before=eServiceReference())
 
RESULT removeService (const eServiceReference &, bool renameBouquet=true)
 
RESULT moveService (const eServiceReference &, unsigned int)
 
RESULT setListName (const std::string &name)
 

Public Attributes

std::string m_bouquet_name
 
std::string m_filename
 
list m_services
 

Member Typedef Documentation

◆ list

typedef std::list<eServiceReference> eBouquet::list

Member Function Documentation

◆ addService()

RESULT eBouquet::addService ( const eServiceReference ref,
eServiceReference  before = eServiceReference() 
)

◆ flushChanges()

RESULT eBouquet::flushChanges ( )

◆ moveService()

RESULT eBouquet::moveService ( const eServiceReference ref,
unsigned int  pos 
)

◆ removeService()

RESULT eBouquet::removeService ( const eServiceReference ref,
bool  renameBouquet = true 
)

◆ setListName()

RESULT eBouquet::setListName ( const std::string &  name)

Member Data Documentation

◆ m_bouquet_name

std::string eBouquet::m_bouquet_name

◆ m_filename

std::string eBouquet::m_filename

◆ m_services

list eBouquet::m_services

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