Classe multi_link_registry

L'oggetto multi_link_registry è un network_link_registry che gestisce più blocchi di origine o più blocchi di destinazione.

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

Parametri

  • _Block
    Tipo di dati di blocco memorizzato nell'oggetto multi_link_registry.

Membri

Dd470717.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

Costruttore multi_link_registry::multi_link_registry

Costruisce un oggetto multi_link_registry.

Distruttore multi_link_registry::~multi_link_registry

Elimina l'oggetto multi_link_registry.

Dd470717.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo multi_link_registry::add

Aggiunge un collegamento all'oggetto multi_link_registry.(Esegue l'override di network_link_registry::add.)

Metodo multi_link_registry::begin

Consente di restituire un iteratore al primo elemento nell'oggetto multi_link_registry.(Esegue l'override di network_link_registry::begin.)

Metodo multi_link_registry::contains

Consente di cercare l'oggetto multi_link_registry per un blocco specificato.(Esegue l'override di network_link_registry::contains.)

Metodo multi_link_registry::count

Conta il numero di elementi nell'oggetto multi_link_registry.(Esegue l'override di network_link_registry::count.)

Metodo multi_link_registry::remove

Rimuove un collegamento dall'oggetto multi_link_registry.(Esegue l'override di network_link_registry::remove.)

Metodo multi_link_registry::set_bound

Consente di impostare un limite superiore sul numero di collegamenti che l'oggetto multi_link_registry può contenere.

Gerarchia di ereditarietà

network_link_registry

multi_link_registry

Requisiti

Header: agents.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Spazio dei nomi concurrency

Classe single_link_registry