classdbdatabase-members.html
来自「一个功能强大的内存数据库源代码,c++编写,有详细的注释」· HTML 代码 · 共 204 行 · 第 1/3 页
HTML
204 行
<tr bgcolor="#f0f0f0"><td><b>dbConcurrentUpdate</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbDatabasea22">dbDatabase</a>(dbAccessType type=dbAllAccess, size_t dbInitSize=dbDefaultInitDatabaseSize, size_t dbExtensionQuantum=dbDefaultExtensionQuantum, size_t dbInitIndexSize=dbDefaultInitIndexSize, int nThreads=1)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbErrorClass</b> enum name (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbErrorHandler</b> typedef (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbExclusiveLock</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbFileSizeLimit</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbHashTable</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlt3">dbLockType</a> enum name</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbParallelQueryContext</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbParallelScanThreshold</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [static]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbQuery</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbReadOnly</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbSelection</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbServer</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbSharedLock</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbTtree</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbTtreeNode</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbUserFunctionArgument</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>dbWaitLockTimeout</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>Deadlock</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb20">deallocate</a>(offs_t pos, size_t size)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommit</b>() (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommitProc</b>(void *arg) (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline, protected, static]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommitStartTimerEvent</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommitStartTimerMutex</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommitStopTimerEvent</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>delayedCommitStopTimerMutex</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqle3">deleteCompiledQuery</a>(dbExprNode *tree)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected, static]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb44">deleteTable</a>(dbTableDescriptor *desc)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>DESTROY_CONTEXT</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqla10">detach</a>(int flags=COMMIT|DESTROY_CONTEXT)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>DetachFlags</b> enum name (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb49">dropHashTable</a>(dbFieldDescriptor *fd)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb48">dropIndex</a>(dbFieldDescriptor *fd)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb45">dropTable</a>(dbTableDescriptor *desc)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb32">endTransaction</a>()</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline, protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb33">endTransaction</a>(dbDatabaseThreadContext *ctx)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>errorHandler</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb13">evaluate</a>(dbExprNode *expr, oid_t oid, dbTable *table, dbAnyCursor *cursor)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqle2">execute</a>(dbExprNode *expr, dbInheritedAttribute &iattr, dbSynthesizedAttribute &sattr)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected, static]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb12">existsInverseReference</a>(dbExprNode *expr, int nExistsClauses)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb21">extend</a>(offs_t size)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>extensionQuantum</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>file</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>FileError</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>FileLimitExeeded</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>fileName</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb55">findTable</a>(char const *name)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb56">findTableByName</a>(char const *name)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb11">followInverseReference</a>(dbExprNode *expr, dbExprNode *andExpr, dbAnyCursor *cursor, oid_t iref)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb24">freeId</a>(oid_t oid, int n=1)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb30">freeObject</a>(oid_t oid)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb29">freeRow</a>(oid_t tableId, oid_t oid)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb7">get</a>(oid_t oid)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline, protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqla15">getAllocatedSize</a>()</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqla16">getDatabaseSize</a>()</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb4">getRow</a>(oid_t oid)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline, protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqla20">getVersion</a>()</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>GiSTdb</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [friend]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbDatabasea15">handleError</a>(dbErrorClass error, char const *msg=NULL, int arg=0)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>header</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>index</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>IndexOutOfRangeError</b> enum value (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqlb34">initializeMetaTable</a>()</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>initIndexSize</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>initMutex</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>initSize</b> (defined in <a class="el" href="classdbDatabase.html">dbDatabase</a>)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="classdbDatabase.html#dbSubSqla22">insert</a>(T const &record)</td><td><a class="el" href="classdbDatabase.html">dbDatabase</a></td><td><code> [inline]</code></td></tr>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?