multitype_join::multitype_join 构造函数
构造 multitype_join 消息块。
explicit multitype_join(
_Type _Tuple
);
multitype_join(
Scheduler& _PScheduler,
_Type _Tuple
);
multitype_join(
ScheduleGroup& _PScheduleGroup,
_Type _Tuple
);
multitype_join(
multitype_join && _Join
);
参数
_Tuple
适用于此 multitype_join 消息块的源的 tuple。_PScheduler
Scheduler 对象,在其中计划 multitype_join 消息块的传播任务。_PScheduleGroup
ScheduleGroup 对象,在其中计划 multitype_join 消息块的传播任务。 所用的 Scheduler 对象由计划组指示。_Join
要从其复制的 multitype_join 消息块。 请注意,原始对象是孤立的,这会使其成为移动构造函数。
备注
如果未指定 _PScheduler 或 _PScheduleGroup 参数,运行时会使用默认计划程序。
移动构造并非在锁下执行,这表示由用户确保在移动时没有轻量任务在飞行。 否则,可以发生大量的争用,导致异常或不一致状态。
要求
**标头:**agents.h
命名空间: 并发