#include "oofctree.h"
#include "oofrecs.h"
#include "ctstdr.h"
#include "ctoptn.h"
#include "ctdecl.h"
#include "cterrc.h"
#include "ctgvar.h"
#include "ctaerr.h"
#include "oofexcep.h"
Include dependency graph for oofctrex.h:

This graph shows which files directly or indirectly include this file:

Classes | |
| class | OOF_ctreeBackend |
| Implement the backend for Faircom's c-tree Plus ISAM engine including locking and indexed searches. More... | |
| class | OOF_ctreeFieldExtra |
| Store extra field info for OOF_ctreeBackend beyond normal OOFILE schema details. More... | |
| class | OOF_ctreeIndexDictionary |
| Dictionary providing extra search methods for finding indexes. More... | |
| class | OOF_ctreeIndexSegList |
| Describe c-tree index as list of fields. More... | |
| class | OOF_ctreeKeywordIndex |
| Manage keyword indexing for a dbTable which has indexed fields. More... | |
| class | OOF_ctreeKeywordTable |
| OOFILE table to be used for keywords. More... | |
| class | DODAInterface |
| Wrap reading and writing elements of a c-tree Plus DODA which describes fields in a record. More... | |
Defines | |
| #define | WITH_LOCK_WAIT |
| #define | END_LOCK_WAIT(filErr) |
| #define | IF_NON_LOCK_ERR if (filErr && (filErr!=DLOK_ERR) && (filErr!=ITIM_ERR)) |
Functions | |
| typedef | LONG (ctDECL *ctComparativeKeySearch)(COUNT |
Variables | |
| const char | kDirSeparator = ':' |
| typedef | pVOID |
|
|
Value: if (filErr==DLOK_ERR) { \ oofE_RecordLocked stupidMS(mTable); \ throw(stupidMS); } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5