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 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
);
Parámetros
_Filter
Una función de filtro que determina si se deben aceptar los mensajes que se ofrecen._PScheduler
El objeto Scheduler dentro del que se programa la tarea de propagación para el bloque de mensajería single_assignment._PScheduleGroup
El objeto ScheduleGroup dentro del que se programa la tarea de propagación para el bloque de mensajería single_assignment.El objeto Scheduler utilizado está implícito en el grupo de programación.
Comentarios
El runtime usa el programador predeterminado si no se especifican los parámetros _PScheduler o _PScheduleGroup.
El tipo filter_method es un functor con firma bool (_Type const &) que es invocado por este bloque de mensajería single_assignment para determinar si debería aceptar un mensaje proporcionado o no.
Requisitos
Encabezado: agents.h
Simultaneidad deespacio de nombres: