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

#include <servicedvd.h>

Inheritance diagram for eServiceFactoryDVD:
iServiceHandler iObject

Public Types

enum  { id = eServiceReference::idServiceDVD }
 

Public Member Functions

 eServiceFactoryDVD ()
 
virtual ~eServiceFactoryDVD ()
 
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
 

Additional Inherited Members

- 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
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
id 

Constructor & Destructor Documentation

◆ eServiceFactoryDVD()

eServiceFactoryDVD::eServiceFactoryDVD ( )

◆ ~eServiceFactoryDVD()

eServiceFactoryDVD::~eServiceFactoryDVD ( )
virtual

Member Function Documentation

◆ info()

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

◆ list()

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

◆ offlineOperations()

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

◆ play()

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

◆ record()

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

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