Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make some constructors explicit
[simgrid.git] / include / simgrid / s4u / actor.hpp
index 7044347..fd818b7 100644 (file)
@@ -40,7 +40,7 @@ namespace s4u {
  *
  */
 XBT_PUBLIC_CLASS Actor {
  *
  */
 XBT_PUBLIC_CLASS Actor {
-  Actor(smx_process_t smx_proc);
+  explicit Actor(smx_process_t smx_proc);
 public:
   Actor(const char* name, s4u::Host *host, double killTime, std::function<void()> code);
   Actor(const char* name, s4u::Host *host, std::function<void()> code)
 public:
   Actor(const char* name, s4u::Host *host, double killTime, std::function<void()> code);
   Actor(const char* name, s4u::Host *host, std::function<void()> code)