9 #ifndef MKNN_RESOLVER_HPP_
10 #define MKNN_RESOLVER_HPP_
12 #include "../metricknn_cpp.hpp"
79 std::unique_ptr<Impl>
pimpl;
ResolverParams & getParameters()
Return the parameters used to create the resolver.
std::unique_ptr< Impl > pimpl
Internal opaque class.
Definition: mknn_resolver.hpp:75
Index & getIndex()
Returns the index used to create the resolver.
virtual ~Resolver()
Default destructor.
A Index represents the index structure.
Definition: mknn_index.hpp:45
Represents a set of objects of any type.
Definition: mknn_dataset.hpp:23
Stores parameters in an internal map, which associates a names with its value.
Definition: mknn_params.hpp:417
The result of a search for a set of queries.
Definition: mknn_result.hpp:22
Result search(Dataset &query_dataset)
Performs the configured similarity search.
Definition: mevaluation_answers.hpp:18
Resolver()
Default constructor.
A Resolver represents the parameters of a similarity search.
Definition: mknn_resolver.hpp:27
Resolver & operator=(const Resolver &other)
Assignment operator.