#include <algorithm>
-#include <tr1/functional>
+#include <functional>
#include <msg/msg.h>
#include <xbt/log.h>
communicator::communicator()
: host(static_cast<hostdata*>(MSG_host_get_data(MSG_host_self())))
{
- using std::tr1::bind;
receiver_thread = new_msg_thread("receiver",
- bind(&communicator::receiver, this));
+ std::bind(&communicator::receiver, this));
receiver_thread->start();
}