struct GizmodEventHandlerInterfaceWrap : public GizmodEventHandlerInterface { /// Default Constructor GizmodEventHandlerInterfaceWrap(PyObject * self_) : self(self_) {} void __construct__() { return python::call_method(self, "__construct__"); } bool getInitialized() { return python::call_method(self, "getInitialized"); } void initialize() { return python::call_method(self, "initialize"); } void onEvent(GizmoEventPowermate & Event) { return python::call_method(self, "onEvent", Event); } void onEvent(GizmoEventCPU & Event) { return python::call_method(self, "onEvent", Event); } PyObject * self; ///< Pointer to self };