|
Horizon
|
Classes | |
| class | SearchQuery |
| class | SearchResult |
| class | TypeInfo |
Public Types | |
| enum | Type { SYMBOL_PIN, TEXT, SYMBOL_REFDES, SYMBOL_MPN, NET_LABEL, POWER_SYMBOL, BUS_RIPPER, PAD, PACKAGE_REFDES, PACKAGE_MPN } |
Public Member Functions | |
| virtual std::list< SearchResult > | search (const SearchQuery &q)=0 |
| virtual std::set< Type > | get_types () const =0 |
| virtual std::string | get_display_name (const SearchResult &r)=0 |
Static Public Member Functions | |
| static const std::map< Type, TypeInfo > & | get_type_info () |
| static const TypeInfo & | get_type_info (Type type) |
Protected Member Functions | |
| void | sort_search_results (std::list< SearchResult > &results, const SearchQuery &q) |
1.8.17