ISource (Clase)
La clase ISource es la interfaz para todos los bloques de origen.Los bloques de origen propagan mensajes a los bloques ITarget.
template<
class _Type
>
class ISource;
Parámetros
- _Type
El tipo de datos de la carga dentro de los mensajes producidos por este bloque de origen.
Members
Typedefs públicas
Name |
Descripción |
---|---|
source_type |
Un alias de tipo para _Type. |
Constructores públicos
Name |
Descripción |
---|---|
Destruye el objeto ISource. |
Métodos públicos
Name |
Descripción |
---|---|
Cuando se invalida en una clase derivada, acepta un mensaje proporcionado por este bloque ISource, transfiriendo la propiedad al llamador. |
|
Cuando se invalida en una clase derivada, adquiere un recuento de referencias en este bloque ISource, para evitar la eliminación. |
|
Cuando se invalida en una clase derivada, consume un mensaje proporcionado anteriormente por este bloque de mensajería ISource y correctamente reservado por el destino, transfiriendo la propiedad al llamador. |
|
Cuando se invalida en una clase derivada, vincula un bloque de destino especificado a este bloque ISource. |
|
Cuando se invalida en una clase derivada, libera una reserva de mensaje anterior correcta. |
|
Cuando se invalida en una clase derivada, libera un recuento de referencias en este bloque ISource. |
|
Cuando se invalida en una clase derivada, reserva un mensaje ofrecido previamente por este bloque ISource. |
|
Cuando se invalida en una clase derivada, desvincula un bloque de destino de este bloque ISource, si se encuentra vinculado previamente. |
|
Cuando se invalida en una clase derivada, desvincula todos los bloques de destino de este bloque ISource. |
Comentarios
Para obtener más información, vea Bloques de mensajes asincrónicos.
Jerarquía de herencia
ISource
Requisitos
Encabezado: agents.h
Simultaneidad deespacio de nombres: