Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cosmetics: this is a bool
[simgrid.git] / include / simgrid / kernel / resource / Action.hpp
index 72a9435..9ed8456 100644 (file)
@@ -70,8 +70,8 @@ public:
     STARTED,  /**< Currently running */
     FAILED,   /**< either the resource failed, or the action was canceled */
     FINISHED, /**< Successfully completed  */
-    IGNORED /**< e.g. failure detectors, these infinite sleep actions that are put on resources which failure should be
-               notified */
+    IGNORED   /**< e.g. failure detectors: infinite sleep actions that are put on resources which failure should get
+                 noticed  */
   };
 
   enum class SuspendStates {
@@ -158,7 +158,7 @@ public:
   void ref();
   /** @brief Unref that action (and destroy it if refcount reaches 0)
    *  @return true if the action was destroyed and false if someone still has references on it */
-  int unref();
+  bool unref();
 
   /** @brief Cancel the current Action if running */
   virtual void cancel();