| 354 | } |
| 355 | |
| 356 | void PendingStatuses::Remove(esv::Status * status) |
| 357 | { |
| 358 | auto it = statuses_.find(status->StatusHandle); |
| 359 | if (it != statuses_.end()) { |
| 360 | statuses_.erase(it); |
| 361 | } else { |
| 362 | OsiError("Attempted to remove non-pending status " << std::hex << (int64_t)status->StatusHandle); |
| 363 | } |
| 364 | } |
| 365 | |
| 366 | PendingStatus * PendingStatuses::Find(ObjectHandle owner, ObjectHandle handle) |
| 367 | { |
no outgoing calls
no test coverage detected