| 345 | } |
| 346 | |
| 347 | void AsyncMessengerSocketHook::remove_messenger( |
| 348 | AsyncMessenger& msgr) { |
| 349 | for (auto it = m_msgrs.begin(); it != m_msgrs.end(); ++it) { |
| 350 | if (&msgr == it->second) { |
| 351 | m_msgrs.erase(it); |
| 352 | break; |
| 353 | } |
| 354 | } |
| 355 | } |
| 356 | std::list<std::string> AsyncMessengerSocketHook::messengers() const { |
| 357 | std::list<std::string> result; |
| 358 | std::transform(m_msgrs.begin(), m_msgrs.end(), std::back_inserter(result), |
no test coverage detected