Overview
Comment: | Make row{Array,Dictionary} a property |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
643e6c6da7f6b2f2b05d9691118dfbdd |
User & Date: | js 2020-10-09 22:10:34 |
Context
2021-04-28
| ||
22:54 | Adjust to ObjFW changes check-in: 74061183c3 user: js tags: trunk | |
2020-10-09
| ||
22:10 | Make row{Array,Dictionary} a property check-in: 643e6c6da7 user: js tags: trunk | |
2020-10-04
| ||
01:28 | Add -[transactionWithBlock:] check-in: 1ecc15c9b8 user: js tags: trunk | |
Changes
Changes to src/SL3PreparedStatement.h.
︙ | ︙ | |||
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #ifdef SL3_PUBLIC_IVARS @public #endif SL3Connection *_connection; sqlite3_stmt *_stmt; } - (void)bindWithArray: (OFArray *)array; - (void)bindWithDictionary: (OFDictionary OF_GENERIC(OFString *, id) *)dictionary; - (void)clearBindings; - (bool)step; - (id)objectForColumn: (size_t)column; - (size_t)columnCount; - (OFString *)nameForColumn: (size_t)column; | > > > > < < | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | #ifdef SL3_PUBLIC_IVARS @public #endif SL3Connection *_connection; sqlite3_stmt *_stmt; } @property (readonly, nonatomic) OFArray *rowArray; @property (readonly, nonatomic) OFDictionary OF_GENERIC(OFString *, id) *rowDictionary; - (void)bindWithArray: (OFArray *)array; - (void)bindWithDictionary: (OFDictionary OF_GENERIC(OFString *, id) *)dictionary; - (void)clearBindings; - (bool)step; - (id)objectForColumn: (size_t)column; - (size_t)columnCount; - (OFString *)nameForColumn: (size_t)column; - (void)reset; @end OF_ASSUME_NONNULL_END |