Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
small simplification
[simgrid.git] / src / kernel / activity / ActivityImpl.hpp
index 0d16180e308d7e56354e0c8bb060466d15cb5423..d8d591466d424d5fe6541b0e52521b510ae07075 100644 (file)
@@ -35,7 +35,8 @@ public:
   virtual void post()   = 0; // What to do when a simcall terminates
   virtual void finish() = 0;
 
   virtual void post()   = 0; // What to do when a simcall terminates
   virtual void finish() = 0;
 
-  virtual void clean_action();
+  virtual void register_simcall(smx_simcall_t simcall);
+  void clean_action();
   virtual double get_remaining() const;
   // boost::intrusive_ptr<ActivityImpl> support:
   friend XBT_PUBLIC void intrusive_ptr_add_ref(ActivityImpl* activity);
   virtual double get_remaining() const;
   // boost::intrusive_ptr<ActivityImpl> support:
   friend XBT_PUBLIC void intrusive_ptr_add_ref(ActivityImpl* activity);