29
29
#ifndef JSCustomSQLStatementCallback_h
30
30
#define JSCustomSQLStatementCallback_h
32
35
#include "SQLStatementCallback.h"
35
36
#include <runtime/Protect.h>
47
43
class JSCustomSQLStatementCallback : public SQLStatementCallback {
49
static PassRefPtr<JSCustomSQLStatementCallback> create(JSC::JSObject* callback, Frame* frame) { return adoptRef(new JSCustomSQLStatementCallback(callback, frame)); }
51
50
virtual void handleEvent(SQLTransaction*, SQLResultSet*, bool& raisedException);
56
55
JSC::ProtectedPtr<JSC::JSObject> m_callback;
62
63
#endif // JSCustomSQLStatementCallback_h