A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
have a on_completion per activity type to save users some dynamic_cast-based filtering
[simgrid.git]
/
src
/
s4u
/
s4u_Activity.cpp
diff --git
a/src/s4u/s4u_Activity.cpp
b/src/s4u/s4u_Activity.cpp
index
7b38f61
..
159ac3e
100644
(file)
--- a/
src/s4u/s4u_Activity.cpp
+++ b/
src/s4u/s4u_Activity.cpp
@@
-25,9
+25,9
@@
template class xbt::Extendable<s4u::Activity>;
namespace s4u {
xbt::signal<void(Activity&)> Activity::on_veto;
namespace s4u {
xbt::signal<void(Activity&)> Activity::on_veto;
-xbt::signal<void(Activity const&)> Activity::on_completion;
xbt::signal<void(Activity const&)> Activity::on_suspended;
xbt::signal<void(Activity const&)> Activity::on_resumed;
xbt::signal<void(Activity const&)> Activity::on_suspended;
xbt::signal<void(Activity const&)> Activity::on_resumed;
+template<class AnyActivity> xbt::signal<void(AnyActivity const&)> Activity_T<AnyActivity>::on_completion;
std::set<Activity*>* Activity::vetoed_activities_ = nullptr;
std::set<Activity*>* Activity::vetoed_activities_ = nullptr;