Collaboration diagram for BDB library queries:
|
Classes | |
| class | CBDB_QueryNode |
| Query node class. More... | |
| class | CBDB_Query |
| Query class incapsulates query tree (query clause) and implements set of utility methods to construct query trees. More... | |
| class | CBDB_FileScanner |
| Scans the BDB file, searches the matching records. More... | |
Functions | |
| void | BDB_PrintQueryTree (CNcbiOstream &os, const CBDB_Query &query) |
| Function prints the query tree on the specified ostream (Intended more for debugging purposes). | |
| void | BDB_ParseQuery (const char *query_str, CBDB_Query *query) |
| Parse query string, build the correct the query statement. | |
|
||||||||||||
|
Parse query string, build the correct the query statement.
Definition at line 187 of file bdb_query_parser_main.cpp. References CResourcePool_Base< Value, Lock, CF >::ForgetAll(), CResourcePool_Base< Value, Lock, CF >::GetFreeList(), query, and yyparse. Referenced by CLDS_Query::FindSequences(), and CBDB_FileDumper::SetQuery(). |
|
||||||||||||
|
Function prints the query tree on the specified ostream (Intended more for debugging purposes).
Definition at line 1112 of file bdb_query.cpp. References query, and TreeDepthFirstTraverse(). |
1.4.6
Modified on Wed Dec 09 08:20:18 2009 by modify_doxy.py rev. 173732