single_assignment::single_assignment 构造函数
构造 single_assignment 消息块。
single_assignment();
single_assignment(
filter_method const& _Filter
);
single_assignment(
Scheduler& _PScheduler
);
single_assignment(
Scheduler& _PScheduler,
filter_method const& _Filter
);
single_assignment(
ScheduleGroup& _PScheduleGroup
);
single_assignment(
ScheduleGroup& _PScheduleGroup,
filter_method const& _Filter
);
参数
_Filter
确定是否应该接受所提供的消息的筛选器函数。_PScheduler
Scheduler 对象,在其中计划 single_assignment 消息块的传播任务。_PScheduleGroup
ScheduleGroup 对象,在其中计划 single_assignment 消息块的传播任务。 所用的 Scheduler 对象由计划组指示。
备注
如果未指定 _PScheduler 或 _PScheduleGroup 参数,运行时会使用默认计划程序。
类型 filter_method 是带签名 bool (_Type const &) 的伪函数,由该 single_assignment 消息该调用以确定其是否应接受所提供的消息。
要求
**标头:**agents.h
命名空间: 并发