friend ThreadContextFactory;
ThreadContext(std::function<void()> code,
void_pfn_smxprocess_t cleanup_func,
friend ThreadContextFactory;
ThreadContext(std::function<void()> code,
void_pfn_smxprocess_t cleanup_func,
ThreadContextFactory();
~ThreadContextFactory() override;
ThreadContext* create_context(std::function<void()> code,
ThreadContextFactory();
~ThreadContextFactory() override;
ThreadContext* create_context(std::function<void()> code,
- ThreadContext* attach(void_pfn_smxprocess_t cleanup_func, smx_process_t process) override;
- ThreadContext* create_maestro(std::function<void()> code, smx_process_t process) override;
+ ThreadContext* attach(void_pfn_smxprocess_t cleanup_func, smx_actor_t process) override;
+ ThreadContext* create_maestro(std::function<void()> code, smx_actor_t process) override;