From: Martin Quinson Date: Sat, 30 Sep 2017 21:31:58 +0000 (+0200) Subject: document a class X-Git-Tag: v3_17~53 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/e04af740db254a5aadccc142a53d2738b2b4cf56?hp=e268f7fa25eff43cfdc9b920754ac7cd1f5a8e08;ds=sidebyside document a class --- diff --git a/src/kernel/context/Context.hpp b/src/kernel/context/Context.hpp index c5a459a5f1..c184df4a34 100644 --- a/src/kernel/context/Context.hpp +++ b/src/kernel/context/Context.hpp @@ -81,6 +81,11 @@ namespace context { smx_actor_t process_ = nullptr; public: class StopRequest { + /** @brief Exception launched to kill a process, in order to properly unwind its stack and release RAII stuff + * + * Nope, Sonar, this should not inherit of std::exception. + * Otherwise, users may accidentally catch it with a try {} catch (std::exception) + */ }; bool iwannadie;