xapian-core
1.4.26
|
Information about how to handle a field prefix in the query string. More...
#include <queryparser_internal.h>
Public Member Functions | |
FieldInfo (filter_type type_, const string &prefix, const string &grouping_=string()) | |
FieldInfo (filter_type type_, Xapian::FieldProcessor *proc_, const string &grouping_=string()) | |
Public Attributes | |
filter_type | type |
The type of this field. More... | |
string | grouping |
vector< string > | prefixes |
Field prefix strings. More... | |
Xapian::Internal::opt_intrusive_ptr< Xapian::FieldProcessor > | proc |
Field processor. Currently only one is supported. More... | |
Information about how to handle a field prefix in the query string.
Definition at line 42 of file queryparser_internal.h.
|
inline |
Definition at line 54 of file queryparser_internal.h.
|
inline |
Definition at line 61 of file queryparser_internal.h.
string FieldInfo::grouping |
Definition at line 46 of file queryparser_internal.h.
Referenced by Term::get_grouping().
vector<string> FieldInfo::prefixes |
Field prefix strings.
Definition at line 49 of file queryparser_internal.h.
Referenced by Terms::add_positional_term(), and Xapian::QueryParser::Internal::parse_query().
Xapian::Internal::opt_intrusive_ptr<Xapian::FieldProcessor> FieldInfo::proc |
Field processor. Currently only one is supported.
Definition at line 52 of file queryparser_internal.h.
filter_type FieldInfo::type |
The type of this field.
Definition at line 44 of file queryparser_internal.h.
Referenced by Xapian::QueryParser::Internal::parse_query().