X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2Fenigma_python.i;h=090585bd641e02a3e7b2198c614a0fc89ea37fd2;hp=b03be7b574fa61fb4af93a0fe0ac06eaef3722be;hb=ed40f6f85c9c07c3c1224ae20601082c0309a631;hpb=200f092160951622fbe7c3d0c207dccfab72a4be diff --git a/lib/python/enigma_python.i b/lib/python/enigma_python.i index b03be7b..090585b 100644 --- a/lib/python/enigma_python.i +++ b/lib/python/enigma_python.i @@ -83,6 +83,7 @@ is usually caused by not marking PSignals as immutable. #include #include #include +#include #include #include #include @@ -90,7 +91,6 @@ is usually caused by not marking PSignals as immutable. #include #include #include -#include #include extern void runMainloop(); @@ -141,7 +141,7 @@ PyObject *getBestPlayableServiceReference(const eServiceReference &bouquet_ref, #define DEBUG typedef long time_t; %include "typemaps.i" -%include "stl.i" +%include "std_string.i" %include %include %include @@ -152,8 +152,6 @@ typedef long time_t; %include %include %include - -%template(eServiceCenterPtr) ePtr; %include // TODO: embed these... @@ -180,7 +178,6 @@ typedef long time_t; %include %include %include -%include %include %include %include @@ -213,6 +210,7 @@ typedef long time_t; %include %include %include +%include %include %include %include @@ -221,12 +219,9 @@ typedef long time_t; %include %include %include -%include %include /************** eptr **************/ -%template(eActionMapPtr) ePtr; - /************** signals **************/ template class PSignal0