ark::catalog::CatalogQueryParser

Defined in header “ark/catalog/search.hh”.


The catalog query parser. Instantiates a parser, which can be used to process query strings, and produce catalog queries.

Methods

  • CatalogQueryParser()
    Constructor. Initializes the grammar.

  • ~CatalogQueryParser()
    Destructor. Private to hide implementation.

  • CatalogQuery parse(const std::string & query_string)
    Takes the given search string and parses it into a structured query.