Udostępnij za pośrednictwem


network_link_registry — Klasa

network_link_registry Abstrakcyjna klasa podstawowa zarządza łącza między blokami źródłowej i docelowej.

template<
   class _Block
>
class network_link_registry;

Parametry

  • _Block
    Blok danych typu będą przechowywane w network_link_registry.

Członkowie

Definicje typów publicznych

Nazwa

Opis

const_pointer

Typ, który zawiera wskaźnik do const element network_link_registry obiektu.

const_reference

Typ, który zawiera odniesienie do const element przechowywane w network_link_registry obiektu do odczytu i wykonywania operacji const.

iterator

Typ, który zapewnia iterację mogą odczytywać lub modyfikować dowolnego elementu w network_link_registry obiektu.

type

Typ, który reprezentuje typ bloku przechowywane w network_link_registry obiektu.

Metody publiczne

Nazwa

Opis

network_link_registry::add — Metoda

Gdy zastąpiony w klasie pochodnej, dodaje łącze do network_link_registry obiektu.

network_link_registry::begin — Metoda

Gdy zastąpiony w klasie pochodnej, iterację zwraca pierwszy element w network_link_registry obiektu.

network_link_registry::contains — Metoda

Gdy zastąpiony w klasie pochodnej, przeszukuje network_link_registry obiektu dla określonego bloku.

network_link_registry::count — Metoda

Gdy zastąpiony w klasie pochodnej, zwraca liczbę elementów w network_link_registry obiektu.

network_link_registry::remove — Metoda

Gdy zastąpiony w klasie pochodnej, usuwa podany blok z network_link_registry obiektu.

Uwagi

network link registry Nie jest bezpieczny dla współbieżnego dostępu.

Hierarchii dziedziczenia

network_link_registry

Wymagania

Nagłówek: agents.h

Obszar nazw: współbieżności

Zobacz też

Informacje

concurrency — Przestrzeń nazwy

single_link_registry — Klasa

multi_link_registry — Klasa