|
xapian-core
1.4.30
|
The environment used by the steps when building a query. More...
Collaboration diagram for QueryBuilderEnv: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().