Partager via


network_link_registry, classe

La classe de base abstraite network_link_registry gère les liens entre les blocs source et cibles.

template<
   class _Block
>
class network_link_registry;

Paramètres

  • _Block
    Type de données de bloc qui est stocké dans l'objet network_link_registry.

Membres

Typedefs publics

Nom

Description

const_pointer

Type qui fournit un pointeur vers un élément const dans un objet network_link_registry.

const_reference

Type qui fournit une référence à un élément const stocké dans un objet network_link_registry pour la lecture et l'exécution d'opérations const.

iterator

Type qui fournit un itérateur capable de lire ou modifier tout élément dans un objet network_link_registry.

type

Type qui représente le type de bloc stocké dans l'objet network_link_registry.

Méthodes publiques

Nom

Description

network_link_registry::add, méthode

En cas de remplacement dans une classe dérivée, ajoute un lien à l'objet network_link_registry.

network_link_registry::begin, méthode

En cas de substitution dans une classe dérivée, retourne un itérateur au premier élément dans l'objet network_link_registry.

network_link_registry::contains, méthode

En cas de substitution dans une classe dérivée, recherche un bloc spécifié dans l'objet network_link_registry.

network_link_registry::count, méthode

En cas de substitution dans une classe dérivée, retourne le nombre d'éléments dans l'objet network_link_registry.

network_link_registry::remove, méthode

En cas de substitution dans une classe dérivée, supprime un bloc spécifié de l'objet network_link_registry.

Notes

network link registry n'est pas sécurisé pour l'accès simultané.

Hiérarchie d'héritage

network_link_registry

Configuration requise

En-tête : agents.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

concurrency, espace de noms

single_link_registry, classe

multi_link_registry, classe