#include #include #include "gen_qscopedpointer.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } /* extern C */ #endif void QScopedPointerPodDeleter_Cleanup(void* pointer) { QScopedPointerPodDeleter::cleanup(pointer); } void QScopedPointerPodDeleter_OperatorCall(const QScopedPointerPodDeleter* self, void* pointer) { self->operator()(pointer); } void QScopedPointerPodDeleter_Delete(QScopedPointerPodDeleter* self, bool isSubclass) { if (isSubclass) { delete dynamic_cast( self ); } else { delete self; } }