Compartir a través de


multi_link_registry (Clase)

El objeto multi_link_registry es un network_link_registry que administra varios bloques de origen o varios bloques de destino.

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

Parámetros

  • _Block
    El tipo de datos de bloque que se almacenan en el objeto multi_link_registry.

Miembros

Constructores públicos

Name

Descripción

multi_link_registry::multi_link_registry (Constructor)

Construye un objeto multi_link_registry.

multi_link_registry::~multi_link_registry (Destructor)

Destruye el objeto multi_link_registry.

Métodos públicos

Name

Descripción

multi_link_registry::add (Método)

Agrega un vínculo al objeto multi_link_registry. (Invalida network_link_registry::add.)

multi_link_registry::begin (Método)

Devuelve un iterador al primer elemento en el objeto multi_link_registry. (Invalida network_link_registry::begin.)

multi_link_registry::contains (Método)

Busca el objeto multi_link_registry para un bloque especificado. (Invalida network_link_registry::contains.)

multi_link_registry::count (Método)

Cuenta el número de elementos del objeto multi_link_registry. (Invalida network_link_registry::count.)

multi_link_registry::remove (Método)

Quita un vínculo del objeto multi_link_registry. (Invalida network_link_registry::remove.)

multi_link_registry::set_bound (Método)

Establece un límite superior en el número de vínculos que el objeto multi_link_registry puede contener.

Jerarquía de herencia

network_link_registry

multi_link_registry

Requisitos

Encabezado: agents.h

Espacio de nombres: simultaneidad

Vea también

Referencia

concurrency (Espacio de nombres)

single_link_registry (Clase)