NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <db/bdb/bdb_query.hpp>
#include <db/bdb/bdb_expt.hpp>
#include <db/bdb/bdb_query_parser.hpp>
#include <util/resource_pool.hpp>
#include "bdb_query_bison.tab.c"
#include "bdb_query_lexer.inc"
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CQueryTreeCleanPoolFunc |
Query tree garbage collection functor. More... | |
class | CBDB_QueryParserEnvironment |
Class passed to Lex/Bison (yylex/yyparse) functions. More... | |
Functions | |
static int | yyerror (const char *s) |
Called by yyparse on error. More... | |
static int | yylex (CBDB_Query::TQueryClause **lvalp, void *param) |
void | BDB_ParseQuery (const char *query_str, CBDB_Query *query) |
Parse query string, build the correct the query statement. More... | |
Variables | |
USING_NCBI_SCOPE | |
Called by yyparse on error.
Definition at line 179 of file bdb_query_parser_main.cpp.
References BDB_THROW.
|
static |
USING_NCBI_SCOPE |
Definition at line 42 of file bdb_query_parser_main.cpp.