luxlabs header browser preview


@class APUnfairLock;

@interface APDatabaseManager : NSObject

@property (nonatomic) struct sqlite3 { } *database;
@property (retain, nonatomic) APUnfairLock *lock;

+ (id)sharedInstance;
+ (BOOL)_deviceUnlockedSinceBoot;

- (void)beginTransaction;
- (BOOL)setUp;
- (id)init;
- (void)commitTransaction;
- (void).cxx_destruct;
- (BOOL)executeQuery:(id)a0 withParameters:(id)a1;
- (id)_currentVersion;
- (BOOL)_updateVersion;
- (BOOL)_bindParameters:(id)a0 toStatement:(struct sqlite3_stmt { } *)a1;
- (void)_closeConnectionAndDeleteDBWithName:(id)a0;
- (BOOL)_executeQueryFromString:(id)a0;
- (void)_openDBConnectionCanRepeat:(BOOL)a0 dataBaseName:(id)a1;
- (void)_registerForLockStateNotification;
- (void)_updateToVersion1;
- (BOOL)_updateVersionToCurrent;
- (long long)executeInsertQuery:(id)a0 withParameters:(id)a1;
- (id)executeSelectQuery:(id)a0 forClass:(Class)a1 withParameters:(id)a2;
- (id)executeSelectQuery:(id)a0 forClass:(Class)a1 withParameters:(id)a2 groupedByColumn:(id)a3;
- (id)executeSelectStringsQuery:(id)a0 withParameters:(id)a1;

@end