|
Objective-C++ Preprocessor
5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
|
#import <objsql.h>
Instance Methods | |
| (id) | - OO_RETURNS |
| (id) | - OO_RETURNS |
| (void) | - update |
| (void) | - indate |
| (void) | - upsert |
| (int) | - commit |
| (int) | - rollback |
| (OOArray< id >) | - select |
| (void) | - bindToView:delegate: |
| (void) | - updateFromView: |
| (id) | - insert [implementation] |
| (id) | - delete [implementation] |
| (void) | - setNilValueForKey: [implementation] |
| (NSString *) | - description [implementation] |
Class Methods | |
| (id) | + OO_AUTORETURNS |
| (id) | + insertWithParent: |
| (OOArray< id >) | + select |
| (OOArray< id >) | + select: |
| (OOArray< id >) | + selectRecordsRelatedTo: |
| (id) | + OO_AUTORETURNS |
| (int) | + importFrom:delimiter: |
| (BOOL) | + exportTo:delimiter: |
Superclass which can be used for all record classes to simplify interface to sqlite database. Any class can be a record class but subclasses of this class can use methods such as insert, update etc and be automatically registered using [registerSubclassesOf:[OORecord class]].
| - (void) bindToView: | (OOView *) | view | |
| delegate: | (id) | delegate | |
|
implementation |
| + (id) OO_AUTORETURNS |
| - (id) OO_RETURNS |
| - (id) OO_RETURNS |
| - (OOArray<id>) select |
| + (OOArray< id >) selectRecordsRelatedTo: | (id) | record |
Reimplemented in OOMetaData.
|
implementation |
| - (void) updateFromView: | (OOView *) | view |
1.8.2