Compare commits
4 Commits
50aeb42818
...
5c85ef13d4
| Author | SHA1 | Date | |
|---|---|---|---|
| 5c85ef13d4 | |||
| fab039f534 | |||
| 3e35d53e9e | |||
| 622bc3c2e8 |
@ -27,7 +27,7 @@ public:
|
||||
// compute [first; last( iterators for sub-range
|
||||
std::size_t size = bucketSize + remains;
|
||||
Iterator first = begin + offset;
|
||||
Iterator last = first + bucketSize + remains;
|
||||
Iterator last = begin + offset + size;
|
||||
|
||||
// add appropriate search job
|
||||
jobList_.push_back(SearchJob<Iterator>(first, last, pattern));
|
||||
@ -60,7 +60,7 @@ public:
|
||||
th.join();
|
||||
}
|
||||
|
||||
// collec the results
|
||||
// collect the results
|
||||
for (SearchJob<Iterator>& job : jobList_)
|
||||
{
|
||||
result_.insert(result_.end(), job.get_result().begin(), job.get_result().end());
|
||||
|
||||
@ -44,9 +44,9 @@ public:
|
||||
private:
|
||||
// pattern to search for
|
||||
std::string pattern_;
|
||||
// first valid index
|
||||
// start of search range
|
||||
Iterator begin_;
|
||||
// last valid index
|
||||
// end of search range
|
||||
Iterator end_;
|
||||
// result of the search
|
||||
ResultList result_;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user