message_processor-Klasse
Die message_processor-Klasse ist die abstrakte Basisklasse für die Verarbeitung von message-Objekten.Für die Reihenfolge der Meldungen besteht keine Garantie.
template<
class _Type
>
class message_processor;
Parameter
- _Type
Der Datentyp der Nutzlast innerhalb der Meldungen wird von diesem message_processor-Objekt behandelt.
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
type |
Ein Typalias für _Type. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Platziert beim Überschreiben in einer abgeleiteten Klasse Meldungen asynchron in den Block. |
|
Platziert beim Überschreiben in einer abgeleiteten Klasse Meldungen synchron in den Block. |
|
Wartet beim Überschreiben in einer abgeleiteten Klasse auf das Beenden aller synchronen Vorgänge. |
Geschützte Methoden
Name |
Beschreibung |
---|---|
Führt beim Überschreiben in einer abgeleiteten Klasse die Vorwärtsverarbeitung von Meldungen in den Block aus.Wird jedes Mal aufgerufen, wenn eine neue Meldung hinzugefügt wird und die Warteschlange leer ist. |
Vererbungshierarchie
message_processor
Anforderungen
Header: agents.h
Namespace: Parallelität