| 97 | } |
| 98 | |
| 99 | void remove(poly_typeid type, connection_id id, const void * owner) |
| 100 | { |
| 101 | tagged_event_handler handler(id, owner, nullptr); |
| 102 | if (dispatch_count > 0) command_queue.emplace_back(type, std::move(handler)); |
| 103 | else remove_impl(type, std::move(handler)); |
| 104 | } |
| 105 | |
| 106 | bool dispatch(const event_wrapper & event) |
| 107 | { |
no test coverage detected