|
xapian-core
2.0.0
|
Information about how to handle a field prefix in the query string. More...
#include <queryparser_internal.h>
Collaboration diagram for FieldInfo:Public Member Functions | |
| FieldInfo (filter_type type_) | |
| FieldInfo (filter_type type_, std::string_view grouping_) | |
| FieldInfo (filter_type type_, Xapian::FieldProcessor *proc_, std::string_view grouping_={}) | |
| FieldInfo & | append (std::string_view prefix) |
Public Attributes | |
| filter_type | type |
| The type of this field. More... | |
| std::string | grouping |
| std::vector< std::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 39 of file queryparser_internal.h.
|
inlineexplicit |
Definition at line 52 of file queryparser_internal.h.
|
inline |
Definition at line 57 of file queryparser_internal.h.
|
inline |
Definition at line 62 of file queryparser_internal.h.
|
inline |
Definition at line 68 of file queryparser_internal.h.
References prefixes.
| std::string FieldInfo::grouping |
Definition at line 43 of file queryparser_internal.h.
Referenced by Term::get_grouping().
| std::vector<std::string> FieldInfo::prefixes |
Field prefix strings.
Definition at line 46 of file queryparser_internal.h.
Referenced by append(), 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 49 of file queryparser_internal.h.
| filter_type FieldInfo::type |
The type of this field.
Definition at line 41 of file queryparser_internal.h.
Referenced by Xapian::QueryParser::Internal::parse_query().