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
在其中排程 multitype_join 傳訊區塊之傳播工作的 Scheduler 物件。_PScheduleGroup
在其中排程 multitype_join 傳訊區塊之傳播工作的 ScheduleGroup 物件。 排程群組會隱含所用的 Scheduler 物件。_Join
為複製來源的 multitype_join 傳訊區塊。 請注意,原始物件已損毀,使其成為移動建構函式。
備註
如果您不指定 _PScheduler 或 _PScheduleGroup 參數,執行階段會使用預設排程器。
移動建構並不是在鎖定之下執行的,也就是說,使用者必須確定沒有移動時沒有任何輕量工作正在進行。 否則,可能發生許多競爭情形,導致例外狀況或不一致的狀態。
需求
標頭: agents.h
Namespace: 並行存取