Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Construye un bloque de mensajería multitype_join.
explicit multitype_join(
_Type _Tuple
);
multitype_join(
Scheduler& _PScheduler,
_Type _Tuple
);
multitype_join(
ScheduleGroup& _PScheduleGroup,
_Type _Tuple
);
multitype_join(
multitype_join && _Join
);
Parámetros
_Tuple
Una tuple de orígenes para este bloque de mensajería multitype_join._PScheduler
El objeto Scheduler dentro del que se programa la tarea de propagación para el bloque de mensajería multitype_join._PScheduleGroup
El objeto ScheduleGroup dentro del que se programa la tarea de propagación para el bloque de mensajería multitype_join.El objeto Scheduler utilizado está implícito en el grupo de programación._Join
Un bloque de mensajería multitype_join del que copiar.Observe que el objeto original está huérfano, convirtiendo a éste en un constructor de movimiento.
Comentarios
El runtime usa el programador predeterminado si no se especifican los parámetros _PScheduler o _PScheduleGroup.
La construcción del movimiento no se realiza bajo un bloqueo, lo que significa que es decisión del usuario asegurarse de que no hay tareas ligeras en curso en el momento del movimiento.De lo contrario, se pueden producir numerosas carreras, llevando a excepciones o a un estado incoherente.
Requisitos
Encabezado: agents.h
Simultaneidad deespacio de nombres: