priv->handles.clear();
priv->handles.reserve(objects.size());
- for(vector<PolledObject>::const_iterator i=objects.begin(); i!=objects.end(); ++i)
- priv->handles.push_back(*i->object->get_event_handle());
+ for(const PolledObject &po: objects)
+ priv->handles.push_back(*po.object->get_event_handle());
}
void Poller::platform_poll(int timeout)