luxlabs header browser preview


@class NSString;

@interface _MSVSQLDatabaseFunctionContext : NSObject <NSObject> {
    struct sqlite3_context { } *_context;
    int _argc;
    struct sqlite3_value **_argv;
}

@property (readonly, nonatomic) long long numberOfArguments;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (struct sqlite3_value { } *)_valueAtIndex:(long long)a0;
- (id)jsonValueAtArgumentIndex:(long long)a0 error:(id *)a1;
- (id)memoizedObjectForArgumentIndex:(long long)a0;
- (void)memoizeObject:(id)a0 forArgumentIndex:(long long)a1;
- (BOOL)boolValueAtArgumentIndex:(long long)a0;
- (id)dataValueAtArgumentIndex:(long long)a0;
- (id)dateValueAtArgumentIndex:(long long)a0;
- (double)doubleValueAtArgumentIndex:(long long)a0;
- (float)floatValueAtArgumentIndex:(long long)a0;
- (id)functionContextOfClass:(Class)a0 atArgumentIndex:(long long)a1;
- (long long)int64ValueAtArgumentIndex:(long long)a0;
- (BOOL)isNullValueAtArgumentIndex:(long long)a0;
- (id)jsonDataAtArgumentIndex:(long long)a0;
- (id)objectValueAtArgumentIndex:(long long)a0;
- (id)returnBool:(BOOL)a0;
- (id)returnData:(id)a0;
- (id)returnDate:(id)a0;
- (id)returnDouble:(double)a0;
- (id)returnError:(id)a0;
- (id)returnError:(id)a0 sqliteCode:(int)a1;
- (id)returnErrorNoMemory;
- (id)returnErrorTooBig;
- (id)returnFloat:(float)a0;
- (id)returnFunctionContext:(id)a0;
- (id)returnInt64:(long long)a0;
- (id)returnJSON:(id)a0 error:(id *)a1;
- (id)returnNull;
- (id)returnString:(id)a0;
- (id)returnUInt64:(unsigned long long)a0;
- (id)stringValueAtArgumentIndex:(long long)a0;
- (unsigned long long)uint64ValueAtArgumentIndex:(long long)a0;

@end