Partager via


ISource::accept, méthode

En cas de substitution dans une classe dérivée, accepte un message qui a été offert par ce bloc ISource, en transférant la propriété à l'appelant.

virtual message<_Type> * accept(
   runtime_object_identity _MsgId,
   _Inout_ ITarget<_Type> * _PTarget
) = 0;

Paramètres

  • _MsgId
    runtime_object_identity de l'objet message transmis.

  • _PTarget
    Pointeur vers le bloc cible qui appelle la méthode accept.

Valeur de retour

Pointeur vers le message dont l'appelant est désormais propriétaire.

Notes

La méthode accept est appelée par une cible pendant qu'un message est offert par le bloc ISource. Le pointeur de message retourné peut être différent de celui passé dans la méthode propagate du bloc ITarget, si cette source décide de faire une copie du message.

Configuration requise

En-tête : agents.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

ISource, classe