| 
    xapian-core
    1.4.29
    
   | 
 
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().