|
Objective-C++ Preprocessor
5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
|
Classes | |
| struct | _str_link |
Instance Methods | |
| (id) | - initPath:database: |
| (BOOL) | - prepare: |
| (BOOL) | - bindCols:values:startingAt:bindNulls: |
| (OOArray< id >) | - bindResultsIntoInstancesOfClass:metaData: |
| (sqlite_int64) | - lastInsertRowID |
| (int) | - bindValue:asParameter: [implementation] |
| (OOValueDictionary) | - valuesForNextRow [implementation] |
| (void) | - dealloc [implementation] |
Protected Attributes | |
| sqlite3 * | db |
| sqlite3_stmt * | stmt |
| struct OOAdaptor::_str_link * | strs |
| OO_UNSAFE OODatabase * | owner |
An internal class representing the interface to a particular database, in this case sqlite3.
| - (BOOL) bindCols: | (cOOStringArray) | columns | |
| values: | (cOOValueDictionary) | values | |
| startingAt: | (int) | pno | |
| bindNulls: | (BOOL) | bindNulls | |
| - (OOArray< id >) bindResultsIntoInstancesOfClass: | (Class) | recordClass | |
| metaData: | (OOMetaData *) | metaData | |
|
implementation |
| - (OOAdaptor *) initPath: | (cOOString) | path | |
| database: | (OODatabase *) | database | |
| - (BOOL) prepare: | (cOOString) | sql |
|
implementation |
|
protected |
|
protected |
1.8.2