CAA Storage ¶ Functions BLOB BlobAlloc (Function) BlobCopyToData (Function) BlobFree (Function) DataCopyToBlob (Function) ISO8601 DT_TO_INT64 (Function) DT_TO_ISO8601 (Function) DT_TO_REAL8 (Function) INT64_TO_DT (Function) INT64_TO_ISO8601 (Function) INT64_TO_LTIME (Function) INT64_TO_REAL8 (Function) INT64_TO_TIME (Function) ISO8601_TO_DT (Function) ISO8601_TO_LTIME (Function) ISO8601_TO_TIME (Function) LTIME_TO_INT64 (Function) LTIME_TO_ISO8601 (Function) LTIME_TO_REAL8 (Function) REAL8_TO_DT (Function) REAL8_TO_LTIME (Function) REAL8_TO_TIME (Function) TIME_TO_INT64 (Function) TIME_TO_ISO8601 (Function) TIME_TO_REAL8 (Function) TEXT CreateTextFromString (Function) CreateTextFromWString (Function) TextCopyToString (Function) TextCopyToWString (Function) TextFree (Function) TIMEZONE INT64_TO_LOCALTIME (Function) INT64_TO_UTC (Function) Interfaces AsyncStorage ICursorAsync (Interface) Cursor CursorCloseAsync (Method) CursorMoveAsync (Method) Searching CursorSearchRowIdAsync (Method) CursorSearch_DINTAsync (Method) CursorSearch_INTAsync (Method) CursorSearch_LINTAsync (Method) CursorSearch_LREALAsync (Method) CursorSearch_NULLAsync (Method) CursorSearch_REALAsync (Method) CursorSearch_SINTAsync (Method) CursorSearch_TEXTAsync (Method) IRowAsync (Interface) Row RowUpdateAsync (Method) IRowPlanchetAsync (Interface) Row RowInsertAsync (Method) IStorageAsync (Interface) Storage StorageClearAsync (Method) StorageCloseAsync (Method) StorageReorgAsync (Method) Table TableOpenAsync (Method) Transaction TransactionBeginAsync (Method) ITableAsync (Interface) Cursor CursorOpenAsync (Method) Row RowDeleteAsync (Method) RowSelectAsync (Method) Table TableClearAsync (Method) TableCloseAsync (Method) AsyncTransaction ISavepointAsync (Interface) Savepoint SavepointReleaseAsync (Method) SavepointRollbackAsync (Method) ITransactionAsync (Interface) Savepoint TransactionSetSavepointAsync (Method) Transaction TransactionCommitAsync (Method) TransactionRollbackAsync (Method) Storage ICursor (Interface) Cursor CursorClose (Method) CursorCurrentRow (Property) CursorIndexId (Property) CursorIsReadOnly (Property) CursorMove (Method) CursorStorage (Property) CursorTable (Property) Searching CursorSearchRowId (Method) CursorSearch_DINT (Method) CursorSearch_INT (Method) CursorSearch_LINT (Method) CursorSearch_LREAL (Method) CursorSearch_NULL (Method) CursorSearch_REAL (Method) CursorSearch_SINT (Method) CursorSearch_TEXT (Method) ICursor2 (Interface) Searching CursorSearchRowId2 (Method) ICursor3 (Interface) LastError (Property) IRow (Interface) Row RowHasChanged (Property) RowId (Property) RowUpdate (Method) IRow2 (Interface) Row GetRowId (Method) IRow3 (Interface) LastError (Property) IRowBase (Interface) Column ColumnGetType (Method) Get Value ColumnGet_BLOB (Method) ColumnGet_DINT (Method) ColumnGet_INT (Method) ColumnGet_LINT (Method) ColumnGet_LREAL (Method) ColumnGet_REAL (Method) ColumnGet_SINT (Method) ColumnGet_TEXT (Method) Set Value ColumnSet_BLOB (Method) ColumnSet_DINT (Method) ColumnSet_INT (Method) ColumnSet_LINT (Method) ColumnSet_LREAL (Method) ColumnSet_NULL (Method) ColumnSet_REAL (Method) ColumnSet_SINT (Method) ColumnSet_TEXT (Method) Update Value ColumnUpdate_BLOB (Method) ColumnUpdate_DINT (Method) ColumnUpdate_INT (Method) ColumnUpdate_LINT (Method) ColumnUpdate_LREAL (Method) ColumnUpdate_REAL (Method) ColumnUpdate_SINT (Method) ColumnUpdate_TEXT (Method) Row RowClear (Method) RowNumOfColumns (Property) RowRelease (Method) RowStorage (Property) RowTable (Property) IRowPlanchet (Interface) Row RowInsert (Method) IStorage (Interface) Storage StorageClear (Method) StorageClose (Method) StorageEncoding (Property) StorageGetMetrics (Method) StorageGetPath (Method) StorageIsReadOnly (Property) StorageLockingState (Property) StorageNumOfTables (Property) StorageReorg (Method) StorageSchemaVersion (Property) StorageUserVersion (Property) StorageVersion (Property) Table TableOpen (Method) Transaction TransactionBegin (Method) Utilities UtilityGetCurrentDateAndTime (Method) UtilityRandomness (Method) IStorage2 (Interface) StorageGetIndexId (Method) StorageGetTableId (Method) ITable (Interface) Cursor CursorOpen (Method) Row RowCreate (Method) RowDelete (Method) RowDuplicate (Method) RowSelect (Method) Table TableClear (Method) TableClose (Method) TableId (Property) TableNumOfColumns (Property) TableNumOfIndexes (Property) TableNumOfRows (Property) TableStorage (Property) ITable2 (Interface) Row RowDelete2 (Method) ITable3 (Interface) LastError (Property) ITable4 (Interface) GetMinMaxRowIds (Method) Transaction ISavepoint (Interface) Savepoint SavepointRelease (Method) SavepointRollback (Method) SavepointStorage (Property) SavepointTransaction (Property) ITransaction (Interface) Savepoint TransactionSetSavepoint (Method) Transaction TransactionCommit (Method) TransactionRollback (Method) TransactionStorage (Property) Structs BLOB (Alias) METRICS (Alias) STO_BLOB (Struct) STO_METRICS (Struct) STO_TEXT (Struct) TEXT (Alias) Types INT64 (Alias) ISO8601 (Alias) REAL8 (Alias) SQLSTATEMENT (Alias)
BLOB ¶ BlobAlloc (Function) BlobCopyToData (Function) BlobFree (Function) DataCopyToBlob (Function)
BlobAlloc (FUN) ¶ FUNCTION BlobAlloc : POINTER TO STO_BLOB InOut: Scope Name Type Return BlobAlloc POINTER TO STO_BLOB Input szData CAA.SIZE Output eError ERROR
BlobCopyToData (FUN) ¶ FUNCTION BlobCopyToData : ERROR InOut: Scope Name Type Return BlobCopyToData ERROR Input pBlob POINTER TO STO_BLOB pData POINTER TO BYTE szData CAA.SIZE
BlobFree (FUN) ¶ FUNCTION BlobFree : ERROR InOut: Scope Name Type Return BlobFree ERROR Input pBlob POINTER TO STO_BLOB
DataCopyToBlob (FUN) ¶ FUNCTION DataCopyToBlob : ERROR InOut: Scope Name Type Return DataCopyToBlob ERROR Input pData POINTER TO BYTE szData CAA.SIZE pBlob POINTER TO STO_BLOB
ISO8601 ¶ DT_TO_INT64 (Function) DT_TO_ISO8601 (Function) DT_TO_REAL8 (Function) INT64_TO_DT (Function) INT64_TO_ISO8601 (Function) INT64_TO_LTIME (Function) INT64_TO_REAL8 (Function) INT64_TO_TIME (Function) ISO8601_TO_DT (Function) ISO8601_TO_LTIME (Function) ISO8601_TO_TIME (Function) LTIME_TO_INT64 (Function) LTIME_TO_ISO8601 (Function) LTIME_TO_REAL8 (Function) REAL8_TO_DT (Function) REAL8_TO_LTIME (Function) REAL8_TO_TIME (Function) TIME_TO_INT64 (Function) TIME_TO_ISO8601 (Function) TIME_TO_REAL8 (Function)
DT_TO_INT64 (FUN) ¶ FUNCTION DT_TO_INT64 : ERROR InOut: Scope Name Type Return DT_TO_INT64 ERROR Input dtValue DT Output i64Value INT64
DT_TO_ISO8601 (FUN) ¶ FUNCTION DT_TO_ISO8601 : ERROR InOut: Scope Name Type Return DT_TO_ISO8601 ERROR Input dtValue DT Inout sValue ISO8601
DT_TO_REAL8 (FUN) ¶ FUNCTION DT_TO_REAL8 : ERROR InOut: Scope Name Type Return DT_TO_REAL8 ERROR Input dtValue DT Output r8Value REAL8