Horizon
horizon-eda-1.3.0
src
imp
search
searcher_symbol.hpp
1
#pragma once
2
#include "searcher.hpp"
3
4
namespace
horizon {
5
class
SearcherSymbol
:
public
Searcher
{
6
public
:
7
SearcherSymbol
(
class
IDocumentSymbol
&d);
8
9
std::list<SearchResult> search(
const
SearchQuery
&q)
override
;
10
std::set<Type> get_types()
const override
;
11
std::string get_display_name(
const
SearchResult
&r)
override
;
12
13
private
:
14
IDocumentSymbol
&doc;
15
};
16
}
// namespace horizon
horizon::Searcher::SearchResult
Definition:
searcher.hpp:57
horizon::SearcherSymbol
Definition:
searcher_symbol.hpp:5
horizon::IDocumentSymbol
Definition:
idocument_symbol.hpp:5
horizon::Searcher
Definition:
searcher.hpp:8
horizon::Searcher::SearchQuery
Definition:
searcher.hpp:43
Generated by
1.8.20