Freigeben über


single_link_registry-Klasse

Das single_link_registry-Objekt ist eine network_link_registry, die nur eine einzige Quelle oder einen einzigen Zielblock verwaltet.

template<
   class _Block
>
class single_link_registry : public network_link_registry<_Block>;

Parameter

  • _Block
    Der Blockdatentyp, der im single_link_registry-Objekt gespeichert wird.

Member

Öffentliche Konstruktoren

Name

Beschreibungen

single_link_registry::single_link_registry-Konstruktor

Erstellt ein single_link_registry-Objekt.

single_link_registry::~single_link_registry-Destruktor

Zerstört das single_link_registry-Objekt.

Öffentliche Methoden

Name

Beschreibungen

single_link_registry::add-Methode

Fügt dem single_link_registry-Objekt einen Link hinzu. (Überschreibt network_link_registry::add.)

single_link_registry::begin-Methode

Gibt einen Iterator auf das erste Element im single_link_registry-Objekt zurück. (Überschreibt network_link_registry::begin.)

single_link_registry::contains-Methode

Sucht im single_link_registry-Objekt nach dem angegebenen Block. (Überschreibt network_link_registry::contains.)

single_link_registry::count-Methode

Zählt die Anzahl der Elemente im single_link_registry-Objekt. (Überschreibt network_link_registry::count.)

single_link_registry::remove-Methode

Entfernt ein Link aus dem single_link_registry-Objekt. (Überschreibt network_link_registry::remove.)

Vererbungshierarchie

network_link_registry

single_link_registry

Anforderungen

Header: agents.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace

multi_link_registry-Klasse