X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/04fef7cbdc4ebc91ed45df5c9279f6bd50a9b619..23d1699a9716e12f661921538b6f2a3faa328102:/src/include/xbt/parmap.hpp?ds=sidebyside diff --git a/src/include/xbt/parmap.hpp b/src/include/xbt/parmap.hpp index 7fbcd32b2d..58b59cd8ea 100644 --- a/src/include/xbt/parmap.hpp +++ b/src/include/xbt/parmap.hpp @@ -96,8 +96,7 @@ private: class PosixSynchro : public Synchro { public: - explicit PosixSynchro(Parmap& parmap); - ~PosixSynchro(); + explicit PosixSynchro(Parmap& parmap) : Synchro(parmap) {} void master_signal() override; void master_wait() override; void worker_signal() override; @@ -311,14 +310,6 @@ template void Parmap::worker_main(ThreadData* data) delete data; } -template Parmap::PosixSynchro::PosixSynchro(Parmap& parmap) : Synchro(parmap) -{ -} - -template Parmap::PosixSynchro::~PosixSynchro() -{ -} - template void Parmap::PosixSynchro::master_signal() { std::unique_lock lk(ready_mutex);