X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7cf413ff39bf24316c30693d873a4920921adf24..0bfbeaf6af5b790b70203ba1b078ed3a94772ad5:/include/simgrid/s4u/Barrier.hpp diff --git a/include/simgrid/s4u/Barrier.hpp b/include/simgrid/s4u/Barrier.hpp index 92ece5a673..cd87e0729d 100644 --- a/include/simgrid/s4u/Barrier.hpp +++ b/include/simgrid/s4u/Barrier.hpp @@ -30,17 +30,21 @@ private: public: explicit Barrier(unsigned int count); ~Barrier() = default; +#ifndef DOXYGEN Barrier(Barrier const&) = delete; Barrier& operator=(Barrier const&) = delete; +#endif /** Constructs a new barrier */ static BarrierPtr create(unsigned int expected_processes); int wait(); +#ifndef DOXYGEN /* refcounting */ friend XBT_PUBLIC void intrusive_ptr_add_ref(Barrier* barrier); friend XBT_PUBLIC void intrusive_ptr_release(Barrier* barrier); +#endif }; } // namespace s4u } // namespace simgrid