make many constructors and destructors invisible for python
[vuplus_dvbapp] / lib / dvb_ci / dvbci_ui.h
index 1974d65..3b606d6 100644 (file)
@@ -11,11 +11,15 @@ class eDVBCI_UI
        int state[MAX_SLOTS];
        static eDVBCI_UI *instance;
        std::string appName;
-protected:
+#ifdef SWIG
+       eDVBCI_UI();
+       ~eDVBCI_UI();
+#endif
 public:
+#ifndef SWIG
        eDVBCI_UI();
        ~eDVBCI_UI();
-
+#endif
        static eDVBCI_UI *getInstance();
        
        int getState(int slot);