Mercurial > hg > orthanc
comparison OrthancServer/Search/SetOfResources.cpp @ 1751:fb569ee09a69 db-changes
LookupResource complete
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 27 Oct 2015 16:05:42 +0100 |
parents | 55d52567bebb |
children | faf2ecab3472 |
comparison
equal
deleted
inserted
replaced
1750:55d52567bebb | 1751:fb569ee09a69 |
---|---|
148 { | 148 { |
149 result.push_back(*it); | 149 result.push_back(*it); |
150 } | 150 } |
151 } | 151 } |
152 } | 152 } |
153 | |
154 | |
155 bool SetOfResources::Flatten(std::list<int64_t>& result, | |
156 size_t maxResults) | |
157 { | |
158 Flatten(result); | |
159 | |
160 if (maxResults != 0 && | |
161 result.size() > maxResults) | |
162 { | |
163 std::list<int64_t>::iterator cut = result.begin(); | |
164 std::advance(cut, maxResults); | |
165 result.erase(cut, result.end()); | |
166 return false; | |
167 } | |
168 else | |
169 { | |
170 return true; | |
171 } | |
172 } | |
153 } | 173 } |