ITarget (Clase)
La clase ITarget es la interfaz para todos los bloques de destino. Los bloques de destinos consumen mensajes ofrecidos por los bloques ISource.
template<
class _Type
>
class ITarget;
Parámetros
- _Type
El tipo de datos de la carga dentro de los mensajes aceptados por este bloque de destino.
Miembros
Typedefs públicas
Name |
Descripción |
---|---|
filter_method |
La firma de cualquier método que usa el bloque que devuelve un valor bool para determinar si se debería aceptar un mensaje proporcionado. |
type |
Un alias de tipo para _Type. |
Constructores públicos
Name |
Descripción |
---|---|
Destruye el objeto ITarget. |
Métodos públicos
Name |
Descripción |
---|---|
Cuando se invalida en una clase derivada, de forma asincrónica pasa un mensaje de un bloque de origen a este bloque de destino. |
|
Cuando se invalida en una clase derivada, de forma sincrónica pasa un mensaje al bloque de destino. |
Métodos protegidos
Name |
Descripción |
---|---|
Cuando se invalida en una clase derivada, vincula un bloque de origen especificado a este bloque ITarget. |
|
Cuando se invalida en una clase derivada, desvincula un bloque de origen especificado de este bloque ITarget. |
|
Cuando se invalida en una clase derivada, desvincula todos los bloques de origen de este bloque ITarget. |
Comentarios
Para obtener más información, vea Bloques de mensajes asincrónicos.
Jerarquía de herencia
Requisitos
Encabezado: agents.h
Espacio de nombres: Simultaneidad