Ignite Tools
Public Member Functions | Static Public Member Functions | Protected Attributes
UA_FMDatabase Class Reference

List of all members.

Public Member Functions

(id) - initWithPath:
(BOOL) - open
(void) - close
(BOOL) - goodConnection
(void) - clearCachedStatements
(BOOL) - setKey:
(BOOL) - rekey:
(NSString *) - databasePath
(NSString *) - lastErrorMessage
(int) - lastErrorCode
(BOOL) - hadError
(sqlite_int64) - lastInsertRowId
(sqlite3 *) - sqliteHandle
(BOOL) - executeUpdate:
(BOOL) - executeUpdate:withArgumentsInArray:
(id) - executeQuery:withArgumentsInArray:orVAList:
(id) - executeQuery:
(id) - executeQuery:withArgumentsInArray:
(BOOL) - executeUpdate:withArgumentsInArray:orVAList:
(BOOL) - rollback
(BOOL) - commit
(BOOL) - beginTransaction
(BOOL) - beginDeferredTransaction
(BOOL) - logsErrors
(void) - setLogsErrors:
(BOOL) - crashOnErrors
(void) - setCrashOnErrors:
(BOOL) - inUse
(void) - setInUse:
(BOOL) - inTransaction
(void) - setInTransaction:
(BOOL) - traceExecution
(void) - setTraceExecution:
(BOOL) - checkedOut
(void) - setCheckedOut:
(int) - busyRetryTimeout
(void) - setBusyRetryTimeout:
(BOOL) - shouldCacheStatements
(void) - setShouldCacheStatements:
(NSMutableDictionary *) - cachedStatements
(void) - setCachedStatements:
(int) - changes
(int) - intForQuery:
(long) - longForQuery:
(BOOL) - boolForQuery:
(double) - doubleForQuery:
(NSString *) - stringForQuery:
(NSData *) - dataForQuery:
(NSDate *) - dateForQuery:
(BOOL) - tableExists:
(UA_FMResultSet *) - getSchema
(UA_FMResultSet *) - getTableSchema:
(BOOL) - columnExists:columnName:

Static Public Member Functions

(id) + databaseWithPath:
(NSString *) + sqliteLibVersion

Protected Attributes

sqlite3 * db
NSString * databasePath
BOOL logsErrors
BOOL crashOnErrors
BOOL inUse
BOOL inTransaction
BOOL traceExecution
BOOL checkedOut
int busyRetryTimeout
BOOL shouldCacheStatements
NSMutableDictionary * cachedStatements

The documentation for this class was generated from the following file:
 All Classes Functions Variables Properties