};
namespace simgrid {
-namespace simix {
+namespace kernel {
+namespace actor {
class ProcessArg {
public:
typedef boost::intrusive::list<ActorImpl, boost::intrusive::member_hook<ActorImpl, boost::intrusive::list_member_hook<>,
&ActorImpl::smx_synchro_hook>>
SynchroList;
+
+XBT_PUBLIC void create_maestro(std::function<void()> code);
}
-}
+} // namespace kernel
+} // namespace simgrid
-typedef simgrid::simix::ActorImpl* smx_actor_t;
+typedef simgrid::kernel::actor::ActorImpl* smx_actor_t;
extern "C" {