| 307 | |
| 308 | |
| 309 | void RequiresQueue::ResetValue(ClientAttentionType type, |
| 310 | ClientAttentionGroup group, |
| 311 | uint32_t id) |
| 312 | { |
| 313 | for (auto &e : slots) |
| 314 | { |
| 315 | if (e.type == type && e.group == group && e.id == id) |
| 316 | { |
| 317 | e.provided = false; |
| 318 | e.value = ""; |
| 319 | return; |
| 320 | } |
| 321 | } |
| 322 | throw RequiresQueueException("No matching entry found in the request queue"); |
| 323 | } |
| 324 | |
| 325 | |
| 326 | const std::string RequiresQueue::GetResponse(ClientAttentionType type, |
nothing calls this directly
no test coverage detected