comparison PyExtensionManager.h @ 66:5664fe298af2

Update to Python 2.7 and clean up the build (avoid using deprecated NumPy API, fix compiler warnings)
author Chris Cannam
date Mon, 17 Nov 2014 09:37:59 +0000
parents 27bab3a16c9a
children a6718f9fe942
comparison
equal deleted inserted replaced
65:0df94e3f0fdb 66:5664fe298af2
63 bool initExtension(); 63 bool initExtension();
64 void setPlugModuleNames(vector<string> pyPlugs); 64 void setPlugModuleNames(vector<string> pyPlugs);
65 void deleteModuleName(string plugKey); 65 void deleteModuleName(string plugKey);
66 66
67 private: 67 private:
68 static char* m_exposedNames[]; 68 static const char* m_exposedNames[];
69 69
70 vector<string> m_plugModuleNames; 70 vector<string> m_plugModuleNames;
71 PyObject* m_pyGlobalNamespace; 71 PyObject* m_pyGlobalNamespace;
72 PyObject* m_pyVampyNamespace; 72 PyObject* m_pyVampyNamespace;
73 73