| 165 | |
| 166 | template <typename Proj> |
| 167 | void SortObjectList(Proj projector) |
| 168 | { |
| 169 | std::sort(this->List.begin(), this->List.end(), |
| 170 | [&projector](cmXCodeObject* a, cmXCodeObject* b) { |
| 171 | return projector(a) < projector(b); |
| 172 | }); |
| 173 | } |
| 174 | |
| 175 | protected: |
| 176 | void PrintString(std::ostream& os) const; |
no test coverage detected