X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ce930ad96b622e2b3856b7d9c3d97e60ec2c93a1..e04e3ae8fec7cb28eef7705e4aebf2370e6fdd6a:/include/simgrid/s4u/Io.hpp diff --git a/include/simgrid/s4u/Io.hpp b/include/simgrid/s4u/Io.hpp index c9d55d65c9..b4ef0c27b1 100644 --- a/include/simgrid/s4u/Io.hpp +++ b/include/simgrid/s4u/Io.hpp @@ -9,7 +9,6 @@ #include #include -#include #include namespace simgrid { @@ -29,15 +28,12 @@ private: Disk* disk_ = nullptr; sg_size_t size_ = 0; OpType type_ = OpType::READ; - std::atomic_int_fast32_t refcount_{0}; explicit Io(sg_storage_t storage, sg_size_t size, OpType type); explicit Io(sg_disk_t disk, sg_size_t size, OpType type); public: #ifndef DOXYGEN - friend XBT_PUBLIC void intrusive_ptr_release(simgrid::s4u::Io* i); - friend XBT_PUBLIC void intrusive_ptr_add_ref(simgrid::s4u::Io* i); friend Disk; // Factory of IOs friend Storage; // Factory of IOs #endif