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
Merge branch 'master' of https://framagit.org/simgrid/simgrid
[simgrid.git]
/
src
/
s4u
/
s4u_Actor.cpp
diff --git
a/src/s4u/s4u_Actor.cpp
b/src/s4u/s4u_Actor.cpp
index
005dc0b
..
b20d8c6
100644
(file)
--- a/
src/s4u/s4u_Actor.cpp
+++ b/
src/s4u/s4u_Actor.cpp
@@
-92,10
+92,10
@@
void Actor::on_exit(int_f_pvoid_pvoid_t fun,
simgrid::simix::simcall([this, fun, data] { SIMIX_process_on_exit(pimpl_, fun, data); });
}
simgrid::simix::simcall([this, fun, data] { SIMIX_process_on_exit(pimpl_, fun, data); });
}
-void Actor::on_exit(std::function<void(bool /*failed*/)> fun)
+void Actor::on_exit(std::function<void(bool /*failed*/)>
const
fun)
{
simgrid::simix::simcall(
{
simgrid::simix::simcall(
- [this, fun] { SIMIX_process_on_exit(pimpl_, [fun](int a, void*
data
) { fun(a != 0); }, nullptr); });
+ [this, fun] { SIMIX_process_on_exit(pimpl_, [fun](int a, void*
/*data*/
) { fun(a != 0); }, nullptr); });
}
void Actor::migrate(Host* new_host)
}
void Actor::migrate(Host* new_host)
@@
-405,12
+405,12
@@
void exit()
simgrid::simix::simcall([actor] { actor->exit(); });
}
simgrid::simix::simcall([actor] { actor->exit(); });
}
-void on_exit(std::function<void(bool)> fun)
+void on_exit(std::function<void(bool)>
const
fun)
{
SIMIX_process_self()->iface()->on_exit(fun);
}
{
SIMIX_process_self()->iface()->on_exit(fun);
}
-void on_exit(std::function<void(int, void*)> fun, void* data) /* deprecated */
+void on_exit(std::function<void(int, void*)>
const
fun, void* data) /* deprecated */
{
SIMIX_process_self()->iface()->on_exit([fun, data](bool exit) { fun(exit, data); });
}
{
SIMIX_process_self()->iface()->on_exit([fun, data](bool exit) { fun(exit, data); });
}