openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
python_helpers.h
Go to the documentation of this file.
1 #ifndef _python_helpers
2 #define _python_helpers
3 
4 #include <lib/python/python.h>
5 #include <lib/dvb/idvb.h>
6 #include <lib/service/iservice.h>
7 
8 void PutToDict(ePyObject &dict, const char *key, long value);
9 void PutToDict(ePyObject &dict, const char *key, ePyObject item);
10 void PutToDict(ePyObject &dict, const char *key, const char *value);
11 
16 
17 #endif
Definition: smartptr.h:11
Definition: python.h:31
unsigned char data[256]
Definition: hdmi_cec.h:2
value
Definition: Profile.py:29
item
Definition: Profile.py:29
dest
Definition: enigma_py_patcher.py:10
void streamingDataToDict(ePyObject &dest, ePtr< iStreamData > data)
Definition: python_helpers.cpp:135
void frontendDataToDict(ePyObject &dest, ePtr< iDVBFrontendData > data)
Definition: python_helpers.cpp:55
void frontendStatusToDict(ePyObject &dest, ePtr< iDVBFrontendStatus > status)
Definition: python_helpers.cpp:64
void PutToDict(ePyObject &dict, const char *key, long value)
Definition: python_helpers.cpp:3
void transponderDataToDict(ePyObject &dest, ePtr< iDVBTransponderData > data)
Definition: python_helpers.cpp:79