|
Public Member Functions |
| | OOF_ctreeKeywordIndex () |
| virtual | ~OOF_ctreeKeywordIndex () |
| void | buildSchema (dbTable *parentTable) |
| void | appendFieldNo (fieldNumT) |
| bool | indexesField (fieldNumT) const |
| void | searchField (dbTable *, fieldNumT, const char *, bool startsWith=false) const |
| void | searchFieldAllWords (dbTable *, fieldNumT, dbQueryLiteralStrMultiValue *, bool startsWith=false) const |
| void | searchFieldAnyWords (dbTable *, fieldNumT, dbQueryLiteralStrMultiValue *, bool startsWith=false) const |
| void | searchTable (dbTable *, const char *, bool startsWith=false) const |
| void | searchTableAllWords (dbTable *, dbQueryLiteralStrMultiValue *, bool startsWith=false) const |
| void | searchTableAnyWords (dbTable *, dbQueryLiteralStrMultiValue *, bool startsWith=false) const |
| void | deleteWords (oidT, fieldNumT) const |
| void | deleteWords (oidT) const |
| void | updateWords (dbTable *inTable, bool isNew, const OOF_dirtyFieldMap &) |
| void | addRecordForOID (const char *theWord, fieldNumT, oidT) |
| void | rebuild () |
| void | suppressIndices () |
| void | close () |
| void | deleteStorage () |
| void | incRefs () |
| void | decRefs () |
Protected Attributes |
| unsigned int | mReferences |