xapian-core
1.4.26
|
The environment used by the steps when building a query. More...
Public Member Functions | |
QueryBuilderEnv (unsigned int maxtermsperfield_, unsigned int maxchildren_) | |
Xapian::Query | pop () |
Pop a query from the front of the list of pieces, and return it. More... | |
list< Xapian::Query >::iterator | pick (unsigned int num) |
Get an iterator pointing to the "num"th element in pieces. More... | |
Public Attributes | |
list< Xapian::Query > | pieces |
Workspace for the query builder steps. More... | |
unsigned int | maxtermsperfield |
unsigned int | maxchildren |
The environment used by the steps when building a query.
Definition at line 61 of file soaktest_queries.cc.
|
inline |
Definition at line 68 of file soaktest_queries.cc.
|
inline |
Get an iterator pointing to the "num"th element in pieces.
Definition at line 83 of file soaktest_queries.cc.
Referenced by combine_AND(), combine_NOT(), combine_OR(), and combine_XOR().
|
inline |
Pop a query from the front of the list of pieces, and return it.
Definition at line 75 of file soaktest_queries.cc.
Referenced by QueryBuilder::make_query().
unsigned int QueryBuilderEnv::maxchildren |
Definition at line 66 of file soaktest_queries.cc.
Referenced by combine_AND(), combine_OR(), and combine_XOR().
unsigned int QueryBuilderEnv::maxtermsperfield |
Definition at line 65 of file soaktest_queries.cc.
Referenced by push_leaf_N().
list<Xapian::Query> QueryBuilderEnv::pieces |
Workspace for the query builder steps.
Definition at line 63 of file soaktest_queries.cc.
Referenced by combine_AND(), combine_NOT(), combine_OR(), combine_XOR(), and push_leaf_N().