|
Objective-C++ Preprocessor
5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
|
#import <objsql.h>
Instance Methods | |
| (id) | - initClass: |
| (OOStringArray) | - naturalJoinTo: |
| (cOOValueDictionary) | - encode: |
| (cOOValueDictionary) | - decode: |
Instance Methods inherited from OORecord | |
| (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 | |
| (OOMetaData *) | + metaDataForClass: |
| (OOArray< id >) | + import:intoClass: |
| (OOArray< id >) | + import:intoClass:delimiter: |
| (OOString) | + export:delimiter: |
| (void) | + bindRecord:toView:delegate: |
| (void) | + updateRecord:fromView: |
| (NSString *) | + ooTableTitle [implementation] |
| (OOArray< id >) | + selectRecordsRelatedTo: [implementation] |
Class Methods inherited from OORecord | |
| (id) | + OO_AUTORETURNS |
| (id) | + insertWithParent: |
| (OOArray< id >) | + select |
| (OOArray< id >) | + select: |
| (id) | + OO_AUTORETURNS |
| (int) | + importFrom:delimiter: |
| (BOOL) | + exportTo:delimiter: |
Internal class storing meta data about a class and its instance variables for constructing and binding data to an associated "sqlite" table.
| + (void) bindRecord: | (id) | record | |
| toView: | (OOView *) | view | |
| delegate: | (id) | delegate | |
Bind a record to a view containing elements which are to display values from the record. The ivar number is selected by the subview's tag value and it's ".text" property if set to the value returned record value "stringValue" for the ivar. Supports images stored as NSData objects, UISwitches bound to boolean valuea and UITextField for alll other values.
| - (cOOValueDictionary) decode: | (cOOValueDictionary) | values |
| - (cOOValueDictionary) encode: | (cOOValueDictionary) | values |
| + (OOArray< id >) import: | (const OOArray<OODictionary<OOString> > &) | nodes | |
| intoClass: | (Class) | recordClass | |
| + (OOMetaData *) metaDataForClass: | (Class) | OO_RETURNS |
| - (OOStringArray) naturalJoinTo: | (cOOStringArray) | to |
|
implementation |
| + (void) updateRecord: | (id) | record | |
| fromView: | (OOView *) | view | |
| - (OOStringArray) archived |
| - (OOStringArray) blobs |
| - (OOStringArray) boxed |
| - (OOStringArray) columns |
| - (OOStringArray) dates |
| - (OOStringArray) indexes |
| - (OOStringArray) ivars |
| - (OOStringArray) joinableColumns |
| - (OOStringArray) outcols |
| - (OOStringArray) tablesWithNaturalJoin |
| - (OOStringArray) tocopy |
| - (OOStringDictionary) types |
| - (OOStringArray) unbox |
1.8.2