X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eb413d34ba90fa4818841ede7fb5ffc89c95939f..8c6bbb14f44b8daed5ea43d80880c6bf2155118b:/src/kernel/activity/MailboxImpl.hpp diff --git a/src/kernel/activity/MailboxImpl.hpp b/src/kernel/activity/MailboxImpl.hpp index 353b963e73..fb84db7855 100644 --- a/src/kernel/activity/MailboxImpl.hpp +++ b/src/kernel/activity/MailboxImpl.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2007-2022. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2007-2023. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -6,14 +6,13 @@ #ifndef SIMGRID_KERNEL_ACTIVITY_MAILBOX_HPP #define SIMGRID_KERNEL_ACTIVITY_MAILBOX_HPP -#include -#include - #include "simgrid/s4u/Engine.hpp" #include "simgrid/s4u/Mailbox.hpp" #include "src/kernel/activity/CommImpl.hpp" #include "src/kernel/actor/ActorImpl.hpp" +#include + namespace simgrid::kernel::activity { /** @brief Implementation of the s4u::Mailbox */ @@ -22,7 +21,7 @@ class MailboxImpl { static constexpr size_t MAX_MAILBOX_SIZE = 10000000; s4u::Mailbox piface_; - xbt::string name_; + std::string name_; actor::ActorImplPtr permanent_receiver_; // actor to which the mailbox is attached boost::circular_buffer_space_optimized comm_queue_{MAX_MAILBOX_SIZE}; // messages already received in the permanent receive mode @@ -48,7 +47,7 @@ public: const s4u::Mailbox* get_iface() const { return &piface_; } s4u::Mailbox* get_iface() { return &piface_; } - const xbt::string& get_name() const { return name_; } + const std::string& get_name() const { return name_; } const char* get_cname() const { return name_.c_str(); } void set_receiver(s4u::ActorPtr actor); void push(CommImplPtr comm);