Horizon
Public Member Functions | List of all members
horizon::SearcherPackage Class Reference
Inheritance diagram for horizon::SearcherPackage:
horizon::Searcher

Public Member Functions

 SearcherPackage (class IDocumentPackage &d)
 
std::list< SearchResultsearch (const SearchQuery &q) override
 
std::set< Type > get_types () const override
 
std::string get_display_name (const SearchResult &r) override
 
 SearcherPackage (class IDocumentPackage &d)
 
std::list< SearchResultsearch (const SearchQuery &q) override
 
std::set< Type > get_types () const override
 
std::string get_display_name (const SearchResult &r) override
 

Additional Inherited Members

- Public Types inherited from horizon::Searcher
enum  Type {
  SYMBOL_PIN, TEXT, SYMBOL_REFDES, SYMBOL_MPN,
  NET_LABEL, POWER_SYMBOL, BUS_RIPPER, PAD,
  PACKAGE_REFDES, PACKAGE_MPN, SYMBOL_PIN, TEXT,
  SYMBOL_REFDES, SYMBOL_MPN, NET_LABEL, POWER_SYMBOL,
  BUS_RIPPER, PAD, PACKAGE_REFDES, PACKAGE_MPN
}
 
enum  Type {
  SYMBOL_PIN, TEXT, SYMBOL_REFDES, SYMBOL_MPN,
  NET_LABEL, POWER_SYMBOL, BUS_RIPPER, PAD,
  PACKAGE_REFDES, PACKAGE_MPN, SYMBOL_PIN, TEXT,
  SYMBOL_REFDES, SYMBOL_MPN, NET_LABEL, POWER_SYMBOL,
  BUS_RIPPER, PAD, PACKAGE_REFDES, PACKAGE_MPN
}
 
- Static Public Member Functions inherited from horizon::Searcher
static const std::map< Type, TypeInfo > & get_type_info ()
 
static const TypeInfoget_type_info (Type type)
 
static const std::map< Type, TypeInfo > & get_type_info ()
 
static const TypeInfoget_type_info (Type type)
 
- Protected Member Functions inherited from horizon::Searcher
void sort_search_results (std::list< SearchResult > &results, const SearchQuery &q)
 
void sort_search_results (std::list< SearchResult > &results, const SearchQuery &q)
 

The documentation for this class was generated from the following files: