| A |
| Atomicity |
| Automatic |
| conversion |
| recovery |
| B |
| Base class |
| Bigint |
| class |
| data types |
| Blob class |
| BuildKey |
| C |
| Class |
| CTBase |
| CTBigint |
| CTBlob |
| CTCurrency |
| CTDatabase |
| CTDate |
| CTDatetime |
| CTException |
| CTField |
| CTIndex |
| CTMoney |
| CTNumber |
| CTRecord |
| CTSegment |
| CTSession |
| CTString |
| CTTable |
| CTTime |
| Compatibility |
| field mapping |
| with c-tree Plus ISAM |
| with c-treeSQL |
| with low-level data files |
| CTDB_DATABASE_CONNECT |
| CTDB_DATABASE_DISCONNECT |
| CTDB_ON_DATABASE_CONNECT |
| CTDB_ON_DATABASE_DISCONNECT |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_AFTER_READ |
| CTDB_ON_RECORD_AFTER_READ |
| Records |
| CTDB_ON_RECORD_AFTER_WRITE |
| CTDB_ON_RECORD_AFTER_WRITE |
| Records |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_BEFORE_READ |
| CTDB_ON_RECORD_BEFORE_READ |
| Records |
| CTDB_ON_RECORD_BEFORE_WRITE |
| CTDB_ON_RECORD_BEFORE_WRITE |
| Records |
| CTDB_ON_RECORD_INIT |
| CTDB_ON_RECORD_INIT |
| Records |
| CTDB_ON_RECORD_RESET |
| CTDB_ON_RECORD_RESET |
| Records |
| CTDB_ON_SESSION_LOGON |
| CTDB_ON_SESSION_LOGON |
| Sessions |
| CTDB_ON_SESSION_LOGOUT |
| CTDB_ON_ SESSION_LOGOUT |
| Sessions |
| CTDB_ON_TABLE_ALTER |
| CTDB_ON_TABLE_ALTER |
| Tables |
| CTDB_ON_TABLE_CLOSE |
| CTDB_ON_TABLE_CLOSE |
| Tables |
| CTDB_ON_TABLE_GET_DODA |
| CTDB_ON_TABLE_GET_DODA |
| Tables |
| CTDB_ON_TABLE_GET_EXT_INFO |
| CTDB_ON_TABLE_GET_EXT_INFO |
| Tables |
| CTDB_ON_TABLE_GET_RECLEN |
| CTDB_ON_TABLE_GET_RECLEN |
| Tables |
| CTDB_ON_TABLE_GET_SCHEMA |
| CTDB_ON_TABLE_GET_SCHEMA |
| Tables |
| CTDB_ON_TABLE_OPEN |
| CTDB_ON_TABLE_OPEN |
| Tables |
| CTDB_ON_TABLE_REBUILD |
| CTDB_ON_TABLE_REBUILD |
| Tables |
| ctdbClearAllCallback |
| ctdbClearCallback |
| ctdbConnect |
| ctdbGetCallback |
| ctdbGetRebuildProgress |
| ctdbLogon |
| ctdbOpenTable |
| ctdbsdk.h and c-treeDB return codes |
| ctdbSetCallback |
| ctdbUNICODE |
| CTIndex |
| SetKeyType |
| CTRecord |
| AtPercentile |
| EstimateSpan |
| RangeOff |
| RangeOn |
| SwitchContext |
| c-treeDB |
| callbacks |
| CTDB_DATABASE_CONNECT |
| CTDB_DATABASE_DISCONNECT |
| CTDB_ON_DATABASE_CONNECT |
| CTDB_ON_DATABASE_DISCONNECT |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| CTDB_ON_RECORD_AFTER_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_AFTER_READ |
| CTDB_ON_RECORD_AFTER_READ |
| Records |
| CTDB_ON_RECORD_AFTER_WRITE |
| CTDB_ON_RECORD_AFTER_WRITE |
| Records |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| CTDB_ON_RECORD_BEFORE_BUILD_KEY |
| Records |
| CTDB_ON_RECORD_BEFORE_READ |
| CTDB_ON_RECORD_BEFORE_READ |
| Records |
| CTDB_ON_RECORD_BEFORE_WRITE |
| CTDB_ON_RECORD_BEFORE_WRITE |
| Records |
| CTDB_ON_RECORD_INIT |
| CTDB_ON_RECORD_INIT |
| Records |
| CTDB_ON_RECORD_RESET |
| CTDB_ON_RECORD_RESET |
| Records |
| CTDB_ON_SESSION_LOGON |
| CTDB_ON_SESSION_LOGON |
| Sessions |
| CTDB_ON_SESSION_LOGOUT |
| CTDB_ON_ SESSION_LOGOUT |
| Sessions |
| CTDB_ON_TABLE_ALTER |
| CTDB_ON_TABLE_ALTER |
| Tables |
| CTDB_ON_TABLE_CLOSE |
| CTDB_ON_TABLE_CLOSE |
| Tables |
| CTDB_ON_TABLE_GET_DODA |
| CTDB_ON_TABLE_GET_DODA |
| Tables |
| CTDB_ON_TABLE_GET_EXT_INFO |
| CTDB_ON_TABLE_GET_EXT_INFO |
| Tables |
| CTDB_ON_TABLE_GET_RECLEN |
| CTDB_ON_TABLE_GET_RECLEN |
| Tables |
| CTDB_ON_TABLE_GET_SCHEMA |
| CTDB_ON_TABLE_GET_SCHEMA |
| Tables |
| CTDB_ON_TABLE_OPEN |
| CTDB_ON_TABLE_OPEN |
| Tables |
| CTDB_ON_TABLE_REBUILD |
| CTDB_ON_TABLE_REBUILD |
| Tables |
| memory allocation concerns |
| CTSEG_UNCSEG |
| functions |
| ctdb_u16TOu8 |
| ctdb_u8Tou16 |
| ctdbGetFieldAsUTF16 |
| ctdbSetFieldAsUTF16 |
| SetTableKSeg |
| reading UTF-16 field data |
| Unicode |
| ctdbUNICODE support |
| Unicode support |
| Writing UTF-16 Field Data |
| CTSession |
| GetLibType |
| GetPathPrefix |
| ctUNICODE |
| Currency |
| class |
| data types |
| D |
| Data |
| conversion |
| file compatibility |
| Data integrity |
| atomicity |
| automatic recovery |
| create table for transaction processing |
| locking |
| save points |
| start transaction |
| terminate transaction |
| transactions |
| Data types |
| bigint |
| currency |
| date |
| date/time |
| money |
| number |
| numeric |
| scalar |
| time |
| timestamp |
| Databases |
| add existing |
| add table under transaction control |
| add tables |
| class |
| connect |
| create new |
| create object |
| delete |
| delete table |
| delete table under transaction control |
| dictionary |
| drop |
| drop table |
| drop table under transaction control |
| find |
| find active |
| find active by UID |
| find active table |
| find active table by UID |
| find by UID |
| find table |
| find table by UID |
| first |
| first active |
| first active table |
| first table |
| First Table |
| Next Table |
| manage |
| managing tables |
| name |
| next |
| next active |
| next active table |
| path |
| properties |
| table count |
| table UID |
| UID |
| working with |
| Date |
| class |
| data types |
| default format |
| formats |
| Date/Time |
| class |
| data type |
| Definitions |
| field types |
| find modes |
| key types |
| record lock modes |
| segment modes |
| session wide lock modes |
| table create modes |
| table open modes |
| table permission |
| E |
| Errors |
| c-treeDB |
| handling |
| Exception class |
| F |
| Fields |
| actual length |
| add |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| address in record buffer |
| check length |
| class |
| clear |
| defined size |
| delete |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| edit |
| hidden |
| insert |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| mapping |
| name |
| number |
| offset in record buffer |
| padding |
| types |
| Files |
| compatibility |
| data extent size |
| dictionary |
| index extension |
| index extent size |
| Find modes |
| Float formats |
| Formats |
| default date |
| float |
| time |
| Functions |
| common |
| c-tree Plus |
| BuildKey |
| c-treeDB |
| ctdb_u16TO8 |
| ctdb_u8TO16 |
| ctdbClearAllCallback |
| ctdbClearCallback |
| ctdbConnect |
| ctdbGetCallback |
| ctdbGetFieldAsUTF16 |
| ctdbGetRebuildProgress |
| ctdbLogon |
| ctdbOpenTable |
| ctdbSetCallback |
| ctdbSetFieldAsUTF16 |
| SetTableKSeg |
| default date formats |
| error handling |
| float formats |
| session wide locking |
| time formats |
| transaction processing |
| user defined tags |
| G |
| GetIndexKSeg |
| GetSegmentKSeg |
| GetTableKSeg |
| Group ID |
| table |
| H |
| Hidden fields |
| I |
| ICU International Components for Unicode |
| Index |
| add |
| add to table |
| class |
| delete |
| delete from table |
| file extension |
| file extent size |
| force rebuild |
| number |
| RECBYT |
| ROWID |
| ISO 10646-1 |
| 2000 |
| ISO/IEC 10646-1 |
| K |
| Key |
| target |
| types |
| L |
| Locks |
| check if record is locked |
| demote record locks |
| free |
| free locks associated with table |
| mode |
| record |
| record modes |
| session wide |
| session wide modes |
| start |
| M |
| Money |
| class |
| data types |
| mtmake |
| Unicode option |
| N |
| Number |
| class |
| data types |
| Numeric data types |
| CTBIGINT |
| CTCURRENCY |
| CTMONEY |
| CTNUMBER |
| P |
| Padding fields |
| Passwords table |
| Permission |
| table |
| table mask |
| R |
| RECBYT index |
| Records |
| add |
| automatic data type conversion |
| buffer layout |
| build target key |
| check field length |
| check locks |
| class |
| clear buffer |
| clear field |
| count |
| create object |
| create set |
| default index |
| delete |
| demote locks |
| edit flag |
| field actual length |
| field address in buffer |
| field defined size |
| field offset in buffer |
| filter expression syntax |
| filters |
| find |
| find by ROWID |
| find by target key |
| find modes |
| first |
| last |
| lock mode |
| locks |
| navigate |
| new flag |
| next |
| null field support |
| offset |
| previous |
| properties |
| read field data to buffer |
| reset |
| ROWID |
| seek |
| select RECBYT index |
| select ROWID index |
| sets |
| share same context |
| terminate set |
| update |
| use field names |
| working with |
| write feild data to buffer |
| Recovery |
| automatic |
| Return values |
| c-treeDB |
| RFC 2871 |
| RFC 3629 |
| ROWID index |
| S |
| Save points |
| Scalar data types |
| Security |
| group |
| Table permission mask |
| Table Permissions |
| owner |
| Table permission mask |
| Table Permissions |
| world |
| Table permission mask |
| Table Permissions |
| Segments |
| class |
| modes |
| Sessions |
| active property |
| add database |
| class |
| create new database |
| create new dictionary |
| create object |
| database UID |
| delete database |
| dictionary file layout |
| drop database |
| find active database |
| find active database by UID |
| find database |
| find database by UID |
| first active database |
| first database |
| logon |
| logout |
| managing databases |
| next active database |
| next database |
| password properties |
| path property |
| properties |
| server properties |
| user name properties |
| without dictionary support |
| working with |
| SetIndexKSeg |
| SetKSegDefaults |
| SetSegmentKSeg |
| String class |
| T |
| Tables |
| add |
| add fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| add index |
| Add, edit or delete indices |
| Adding an index to a table |
| Adding or deleting indices |
| add under transaction control |
| alter |
| Alter the table |
| Altering a table |
| change properties |
| class |
| close |
| count tables in database |
| create |
| create modes |
| create new |
| create object |
| create object without database support |
| create under transaction control |
| data file extent size |
| delete |
| delete fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| delete index |
| Add, edit or delete indices |
| Adding or deleting indices |
| Deleting an index from a table |
| delete under transaction control |
| drop |
| drop under transaction control |
| edit fields |
| edit index |
| field padding |
| field types |
| file extension |
| find |
| find active |
| find active by UID |
| find by UID |
| first |
| first active |
| fixed length records |
| force index rebuild |
| force rebuild |
| group ID |
| hidden fields |
| index file extension |
| index file extent size |
| insert fields |
| Add, insert, delete, or edit fields |
| Adding, inserting or deleting fields |
| manage in database |
| name |
| next |
| next active |
| number of fields |
| number of index |
| open |
| open modes |
| open with password |
| password |
| path |
| permission |
| permission mask |
| properties |
| RECBYT index |
| ROWID index |
| segment modes |
| UID |
| update create mode |
| variable length records |
| Tags |
| user defined |
| Target key, build |
| Time |
| class |
| data type |
| formats |
| Timestamp data type |
| Transaction processing |
| create table |
| start |
| terminate |
| Transactions |
| U |
| Unicode |
| Activating c-treeDB Unicode support |
| Creating Key Segments |
| c-treeDB |
| ctdbGetFieldAsUTF16 |
| SetTableKSeg |
| c-treeDB Support for Unicode |
| Extended Key Segment Definition |
| fields |
| CT_2UNICODE |
| CT_F2UNICODE |
| CT_FUNICODE |
| CT_UNICODE |
| International Components for Unicode (ICU) |
| ISO 10646-1 |
| 2000 |
| ISO/IEC 10646-1 |
| mtmake options |
| Reading UTF-16 Field Data |
| RFC 2871 |
| RFC 3629 |
| UTF-16 |
| UTF-16 Field Types |
| CT_2UNICODE |
| CT_F2UNICODE |
| CT_FUNICODE |
| CT_UNICODE |
| UTF-8 |
| Writing UTF-16 Field Data |
| UTF-16 |