openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eServiceFactoryMP3 Class Reference

#include <servicemp3.h>

Inheritance diagram for eServiceFactoryMP3:
iServiceHandler iObject

Public Types

enum  { id = eServiceReference::idServiceMP3 }
 

Public Member Functions

 eServiceFactoryMP3 ()
 
virtual ~eServiceFactoryMP3 ()
 
RESULT play (const eServiceReference &, ePtr< iPlayableService > &ptr)
 
RESULT record (const eServiceReference &, ePtr< iRecordableService > &ptr)
 
RESULT list (const eServiceReference &, ePtr< iListableService > &ptr)
 
RESULT info (const eServiceReference &, ePtr< iStaticServiceInformation > &ptr)
 
RESULT offlineOperations (const eServiceReference &, ePtr< iServiceOfflineOperations > &ptr)
 
- Public Member Functions inherited from iServiceHandler
virtual SWIG_VOID (RESULT) play(const eServiceReference &
 
virtual SWIG_VOID (RESULT) record(const eServiceReference &
 
virtual SWIG_VOID (RESULT) list(const eServiceReference &
 
virtual SWIG_VOID (RESULT) info(const eServiceReference &
 
virtual SWIG_VOID (RESULT) offlineOperations(const eServiceReference &
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Public Attributes

gint m_eServicemp3_counter
 
- Public Attributes inherited from iServiceHandler
virtual ePtr< iPlayableService > & SWIG_OUTPUT =0
 
virtual ePtr< iRecordableService > & SWIG_OUTPUT =0
 
virtual ePtr< iListableService > & SWIG_OUTPUT =0
 
virtual ePtr< iStaticServiceInformation > & SWIG_OUTPUT =0
 
virtual ePtr< iServiceOfflineOperations > & SWIG_OUTPUT =0
 

Additional Inherited Members

- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
id 

Constructor & Destructor Documentation

◆ eServiceFactoryMP3()

eServiceFactoryMP3::eServiceFactoryMP3 ( )

◆ ~eServiceFactoryMP3()

eServiceFactoryMP3::~eServiceFactoryMP3 ( )
virtual

Member Function Documentation

◆ info()

RESULT eServiceFactoryMP3::info ( const eServiceReference ref,
ePtr< iStaticServiceInformation > &  ptr 
)

◆ list()

RESULT eServiceFactoryMP3::list ( const eServiceReference ,
ePtr< iListableService > &  ptr 
)

◆ offlineOperations()

RESULT eServiceFactoryMP3::offlineOperations ( const eServiceReference ref,
ePtr< iServiceOfflineOperations > &  ptr 
)

◆ play()

RESULT eServiceFactoryMP3::play ( const eServiceReference ref,
ePtr< iPlayableService > &  ptr 
)

◆ record()

RESULT eServiceFactoryMP3::record ( const eServiceReference ref,
ePtr< iRecordableService > &  ptr 
)

Member Data Documentation

◆ m_eServicemp3_counter

gint eServiceFactoryMP3::m_eServicemp3_counter

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