cross_ret | cross_dbInsertRow (cross_tbl_h hTbl, void *pRow, uint32_t flags) | Intert row into Table |
cross_ret | cross_dbReplaceRow (cross_tbl_h hTbl, void *pInRow, uint32_t flags) | Insert/update row |
cross_ret | cross_dbGetRowByPK (cross_tbl_h hTbl, const void *pInRow, void *pOutRow, uint32_t flags) | Get one row by Primary Key |
cross_ret | cross_dbUpdRowByPK (cross_tbl_h hTbl, const void *pInRow, const void *pUpdFlds, void *pUpdRow, uint32_t flags) | Update row by Primary Key |
cross_ret | cross_dbDelRowByPK (cross_tbl_h hTbl, void *pInRow, uint32_t flags) | Delete row by Primary Key |
cross_ret | cross_dbGetOneRow (cross_tbl_h hTbl, const void *pMatFlds, const void *pMatRow, void *pOutRow, uint32_t flags) | Get one row by match fields |
cross_rowid | cross_dbUpdateRows (cross_tbl_h hTbl, const void *pMatFlds, const void *pMatRow, const void *pUpdFlds, const void *pUpdRow, uint32_t flags) | Update rows by match fields |
cross_rowid | cross_dbDeleteRows (cross_tbl_h hTbl, const void *pMatFlds, const void *pMatRow, uint32_t flags) | Delete rows by match fields |
cross_rowid | cross_dbGetRowsCount (cross_tbl_h hTbl, const void *pMatFlds, const void *pMatRow, uint32_t flags) | Get rows count by match fields |
cross_rowid | cross_dbQueryRows (cross_tbl_h hTbl, cross_cursor_h *phCursor, const void *pMatFlds, const void *pMatRow, uint32_t flags) | Query rows into cursor |
cross_ret | cross_cursorGetNextRow (cross_cursor_h hCursor, void *pOutRow, uint32_t flags) | Get next row in cursor |
cross_rowid | cross_cursorGetCount (cross_cursor_h hCursor, uint32_t flags) | Get cursor rows count |
cross_ret | cross_cursorClose (cross_cursor_h hCursor, uint32_t flags) | Close cursor |
cross_ret | cross_dbTransBegin (cross_db_h hDb, uint32_t flags) | Begin Transaction |
cross_ret | cross_dbTransCommit (cross_db_h hDb, uint32_t flags) | Commit Transaction |
cross_ret | cross_dbTransRollback (cross_db_h hDb, uint32_t flags) | Rollback Transaction |