Udostępnij za pośrednictwem


single_link_registry — Klasa

Obiekt single_link_registry to network_link_registry który zarządza tylko blokami z jednym elementem źródłowym lub docelowym.

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

Parametry

  • _Block
    Typ danych bloku są przechowywane w single_link_registry obiektu.

Elementy członkowskie

Konstruktory publiczne

Nazwa

Opis

single_link_registry::single_link_registry — Konstruktor

Buduje single_link_registry obiektu.

single_link_registry::~single_link_registry — Destruktor

Niszczy obiekt single_link_registry.

Metody publiczne

Nazwa

Opis

single_link_registry::add — Metoda

Dodaje łącze do single_link_registry obiektu. (Zastępuje network_link_registry::add.)

single_link_registry::begin — Metoda

Zwraca iterację do pierwszego elementu w single_link_registry obiektu. (Zastępuje network_link_registry::begin.)

single_link_registry::contains — Metoda

Wyszukiwanie single_link_registry obiektu dla określonego bloku. (Zastępuje network_link_registry::contains.)

single_link_registry::count — Metoda

Zlicza liczbę elementów w single_link_registry obiektu. (Zastępuje network_link_registry::count.)

single_link_registry::remove — Metoda

Usuwa łącze z single_link_registry obiektu. (Zastępuje network_link_registry::remove.)

Hierarchia dziedziczenia

network_link_registry

single_link_registry

Wymagania

Nagłówek: agents.h

Przestrzeń nazw: concurrency

Zobacz też

Informacje

concurrency — Przestrzeń nazwy

multi_link_registry — Klasa