#include #include #include #include #include "gen_qbindingstorage.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } /* extern C */ #endif void QBindingStatus_Delete(QBindingStatus* self, bool isSubclass) { if (isSubclass) { delete dynamic_cast( self ); } else { delete self; } } QBindingStorage* QBindingStorage_new() { return new QBindingStorage(); } bool QBindingStorage_IsEmpty(QBindingStorage* self) { return self->isEmpty(); } bool QBindingStorage_IsValid(const QBindingStorage* self) { return self->isValid(); } void QBindingStorage_RegisterDependency(const QBindingStorage* self, QUntypedPropertyData* data) { self->registerDependency(data); } void QBindingStorage_Delete(QBindingStorage* self, bool isSubclass) { if (isSubclass) { delete dynamic_cast( self ); } else { delete self; } }