+#include <msp/core/except.h>
#include <msp/core/systemerror.h>
#include "eventobject.h"
#include "handle.h"
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)