30 std::map<int, std::list<std::string> > m_additional_extensions;
33 std::list<eServiceReference> m_list;
34 int getServiceTypeForExtension(
const char *
str);
35 int getServiceTypeForExtension(
const std::string &
str);
40 PyObject *
getContent(
const char *format,
bool sorted=
false);
static int ptr
Definition: bcm.cpp:17
Definition: servicefs.h:25
RESULT startEdit(ePtr< iMutableServiceList > &)
Definition: servicefs.cpp:350
virtual ~eServiceFS()
Definition: servicefs.cpp:153
int compareLessEqual(const eServiceReference &, const eServiceReference &)
Definition: servicefs.cpp:338
RESULT getNext(eServiceReference &ptr)
Definition: servicefs.cpp:317
RESULT getContent(std::list< eServiceReference > &list, bool sorted=false)
Definition: servicefs.cpp:162
Definition: servicefs.h:7
RESULT info(const eServiceReference &, ePtr< iStaticServiceInformation > &ptr)
Definition: servicefs.cpp:77
RESULT record(const eServiceReference &, ePtr< iRecordableService > &ptr)
Definition: servicefs.cpp:65
virtual ~eServiceFactoryFS()
Definition: servicefs.cpp:47
RESULT play(const eServiceReference &, ePtr< iPlayableService > &ptr)
Definition: servicefs.cpp:59
RESULT offlineOperations(const eServiceReference &, ePtr< iServiceOfflineOperations > &ptr)
Definition: servicefs.cpp:83
eServiceFactoryFS()
Definition: servicefs.cpp:33
RESULT list(const eServiceReference &, ePtr< iListableService > &ptr)
Definition: servicefs.cpp:71
Definition: servicefs.h:48
eServiceReferenceFS(int type, int flags)
Definition: servicefs.h:60
eServiceReferenceFS(int type, int flags, const std::string &path)
Definition: servicefs.h:84
eServiceReferenceFS(int type, int flags, int data0, int data1)
Definition: servicefs.h:68
eServiceReferenceFS(int type, int flags, int data0, int data1, int data2, int data3)
Definition: servicefs.h:76
@ directory
Definition: servicefs.h:54
@ invalid
Definition: servicefs.h:52
@ file
Definition: servicefs.h:53
eServiceReferenceFS(int type, int flags, int data0, int data1, int data2)
Definition: servicefs.h:72
eServiceReferenceFS(int type, int flags, int data0, int data1, int data2, int data3, int data4)
Definition: servicefs.h:80
eServiceReferenceFS(int type, int flags, int data0)
Definition: servicefs.h:64
eServiceReferenceFS()
Definition: servicefs.h:56
Definition: iservice.h:15
int type
Definition: iservice.h:34
@ idFile
Definition: iservice.h:23
std::string path
Definition: iservice.h:64
int flags
Definition: iservice.h:58
Definition: iservice.h:778
Definition: iservice.h:1095
list ref
Definition: create_picon_e1_to_e2.py:17
str
Definition: enigma_py_patcher.py:14
list list
Definition: main.py:25
int RESULT
Definition: object.h:12