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 }