Files
Sourcetrail/src/lib/data/search/SearchResult.cpp
T

25 lines
478 B
C++

#include "data/search/SearchResult.h"
#include "data/search/SearchNode.h"
SearchResult::SearchResult()
{
}
SearchResult::SearchResult(size_t weight, const SearchNode* node, const SearchNode* parent)
: weight(weight)
, node(node)
, parent(parent)
{
}
bool SearchResult::operator()(const SearchResult& lhs, const SearchResult& rhs) const
{
if (lhs.weight != rhs.weight)
{
return lhs.weight > rhs.weight;
}
return lhs.node->getFullName() < rhs.node->getFullName();
}