luxlabs header browser preview


@class _MSVSQLConnection, MSVSQLDatabaseTransaction;

@interface MSVSQLStatement : NSObject {
    struct sqlite3_stmt { } *_statementHandle;
    _MSVSQLConnection *_connection;
    MSVSQLDatabaseTransaction *_implicitTransaction;
}

- (void)reset;
- (void)dealloc;
- (void)bindDoubleValue:(double)a0 toParameterNamed:(id)a1;
- (void)bindUInt64Value:(unsigned long long)a0 toParameterNamed:(id)a1;
- (void)bindFunctionContext:(id)a0 toParameterAtIndex:(long long)a1;
- (void)invalidate;
- (void)bindDateValue:(id)a0 toParameterAtIndex:(long long)a1;
- (BOOL)bindJSONValue:(id)a0 toParameterAtIndex:(long long)a1 error:(id *)a2;
- (void)bindDataValue:(id)a0 toParameterAtIndex:(long long)a1;
- (void)bindInt64Value:(long long)a0 toParameterNamed:(id)a1;
- (id)description;
- (BOOL)bindJSONValue:(id)a0 toParameterNamed:(id)a1 error:(id *)a2;
- (void)bindBoolValue:(BOOL)a0 toParameterAtIndex:(long long)a1;
- (void)bindDataValue:(id)a0 toParameterNamed:(id)a1;
- (void)bindNullValueToParameterAtIndex:(long long)a0;
- (void).cxx_destruct;
- (void)bindStringValue:(id)a0 toParameterAtIndex:(long long)a1;
- (void)bindNullValueToParameterNamed:(id)a0;
- (void)bindInt64Value:(long long)a0 toParameterAtIndex:(long long)a1;
- (void)bindDateValue:(id)a0 toParameterNamed:(id)a1;
- (void)bindFloatValue:(float)a0 toParameterNamed:(id)a1;
- (void)bindUInt64Value:(unsigned long long)a0 toParameterAtIndex:(long long)a1;
- (void)bindStringValue:(id)a0 toParameterNamed:(id)a1;
- (void)bindBoolValue:(BOOL)a0 toParameterNamed:(id)a1;
- (void)bindFloatValue:(float)a0 toParameterAtIndex:(long long)a1;
- (void)bindFunctionContext:(id)a0 toParameterNamed:(id)a1;
- (void)bindDoubleValue:(double)a0 toParameterAtIndex:(long long)a1;

@end