#ifndef BINDING_H #define BINDING_H #include "smoke.h" #ifndef Q_DECL_EXPORT #define Q_DECL_EXPORT #endif namespace PerlQt4 { class Q_DECL_EXPORT Binding : public SmokeBinding { public: Binding(); Binding(Smoke* s); void deleted(Smoke::Index /*classId*/, void* ptr); bool callMethod(Smoke::Index method, void* ptr, Smoke::Stack args, bool isAbstract); char* className(Smoke::Index classId); }; } extern PerlQt4::Binding binding; #endif // BINDING_H