| 31 | } |
| 32 | |
| 33 | ClientConnection* ClientManager::pop() |
| 34 | { |
| 35 | std::vector<ClientConnection*>::iterator it = conns_.begin(); |
| 36 | if (it == conns_.end()) |
| 37 | return NULL; |
| 38 | |
| 39 | ClientConnection* conn = *it; |
| 40 | conns_.erase(it); |
| 41 | return conn; |
| 42 | } |
no test coverage detected