From: Arnaud Giersch Date: Fri, 10 Aug 2018 14:38:47 +0000 (+0200) Subject: Disable unused copy constructor (cppcheck). X-Git-Tag: v3_21~260^2~3 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/48abcb47c02742dbf29c692b015f056ecb0ae47b Disable unused copy constructor (cppcheck). --- diff --git a/src/kernel/context/Context.hpp b/src/kernel/context/Context.hpp index dd4e482c66..674f02d050 100644 --- a/src/kernel/context/Context.hpp +++ b/src/kernel/context/Context.hpp @@ -65,6 +65,9 @@ public: bool iwannadie; Context(std::function code, void_pfn_smxprocess_t cleanup_func, smx_actor_t process); + Context(const Context&) = delete; + Context& operator=(const Context&) = delete; + void operator()() { code_(); } bool has_code() const { return static_cast(code_); } smx_actor_t process() { return this->process_; }