luxlabs header browser preview


@class SSSQLiteDatabase, SSSQLiteQueryDescriptor;

@interface SSSQLiteQuery : NSObject {
    SSSQLiteDatabase *_database;
    SSSQLiteQueryDescriptor *_descriptor;
}

@property (readonly) SSSQLiteDatabase *database;
@property (readonly) SSSQLiteQueryDescriptor *queryDescriptor;
@property (readonly) long long countOfEntities;

- (void)dealloc;
- (void)bindToSelectStatement:(struct sqlite3_stmt { } *)a0 bindingIndex:(inout int *)a1;
- (id)initWithDatabase:(id)a0 descriptor:(id)a1;
- (void)enumeratePersistentIDsUsingBlock:(id /* block */)a0;
- (id)copyEntityIdentifiers;
- (BOOL)deleteAllEntities;
- (void)enumerateMemoryEntitiesUsingBlock:(id /* block */)a0;
- (void)enumerateMemoryEntitiesWithProperties:(id)a0 usingBlock:(id /* block */)a1;
- (id)_newSelectSQLWithProperties:(const id *)a0 count:(unsigned long long)a1;
- (id)copySelectSQLWithProperties:(const id *)a0 count:(unsigned long long)a1;
- (BOOL)createTemporaryTableWithName:(id)a0 properties:(const id *)a1 count:(unsigned long long)a2;
- (void)enumeratePersistentIDsAndProperties:(const id *)a0 count:(unsigned long long)a1 usingBlock:(id /* block */)a2;

@end