Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add two more utility functions to the Operation plugin
[simgrid.git] / include / simgrid / plugins / operation.hpp
index 6725466..7dbbb33 100644 (file)
@@ -67,6 +67,8 @@ public:
   double get_amount() const { return amount_; }
   void add_successor(OperationPtr op);
   void remove_successor(OperationPtr op);
+  void remove_all_successors();
+  const std::set<Operation*>& get_successors() const { return successors_ ;}
   void on_this_start(const std::function<void(Operation*)>& func);
   void on_this_end(const std::function<void(Operation*)>& func);
   int get_count() const;