Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove deprecated features for next release (3.33).
[simgrid.git] / src / kernel / activity / IoImpl.hpp
index 7c794f7..399775b 100644 (file)
@@ -9,9 +9,7 @@
 #include "src/kernel/activity/ActivityImpl.hpp"
 #include <simgrid/s4u/Io.hpp>
 
-namespace simgrid {
-namespace kernel {
-namespace activity {
+namespace simgrid::kernel::activity {
 
 class XBT_PUBLIC IoImpl : public ActivityImpl_T<IoImpl> {
   resource::DiskImpl* disk_           = nullptr;
@@ -20,6 +18,7 @@ class XBT_PUBLIC IoImpl : public ActivityImpl_T<IoImpl> {
   s4u::Io::OpType type_               = s4u::Io::OpType::READ;
   sg_size_t performed_ioops_          = 0;
   resource::Action* timeout_detector_ = nullptr;
+
 public:
   IoImpl();
 
@@ -38,10 +37,7 @@ public:
   void post() override;
   void set_exception(actor::ActorImpl* issuer) override;
   void finish() override;
-  static void wait_any_for(actor::ActorImpl* issuer, const std::vector<IoImpl*>& ios, double timeout);
 };
-} // namespace activity
-} // namespace kernel
-} // namespace simgrid
+} // namespace simgrid::kernel::activity
 
 #endif