| 261 | } |
| 262 | |
| 263 | void remove(uint i) |
| 264 | { |
| 265 | if (realSet.find(i) != realSet.end()) { |
| 266 | QVERIFY(set.contains(i)); |
| 267 | } else { |
| 268 | QVERIFY(!set.contains(i)); |
| 269 | return; |
| 270 | } |
| 271 | clock_t start = clock(); |
| 272 | set.remove(i); |
| 273 | emb_removal += clock() - start; |
| 274 | |
| 275 | start = clock(); |
| 276 | realSet.erase(i); |
| 277 | std_removal += clock() - start; |
| 278 | |
| 279 | QVERIFY(!set.contains(i)); |
| 280 | } |
| 281 | |
| 282 | uint size() const |
| 283 | { |
no test coverage detected