Compartilhar via


classe multi_link_registry

O multi_link_registry o objeto é um network_link_registry que gerencia vários blocos de origem ou de vários blocos de destino.

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

Parâmetros

  • _Block
    O bloco tipo de dados sendo armazenadas na multi_link_registry objeto.

Membros

Dd470717.collapse_all(pt-br,VS.110).gifConstrutores públicos

Nome

Descrição

Construtor de multi_link_registry::multi_link_registry

Constrói um multi_link_registry objeto.

multi_link_registry:: ~ multi_link_registry destruidor

Destrói a multi_link_registry objeto.

Dd470717.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

método de multi_link_registry::add

Adiciona um link para o multi_link_registry objeto.(Substitui network_link_registry::add.)

método de multi_link_registry::begin

Retorna um iterador para o primeiro elemento de multi_link_registry objeto.(Substitui network_link_registry::begin.)

método de multi_link_registry::contains

Pesquisas de multi_link_registry objeto para um bloco especificado.(Substitui network_link_registry::contains.)

método de multi_link_registry::count

Conta o número de itens de multi_link_registry objeto.(Substitui network_link_registry::count.)

método de multi_link_registry::remove

Remove um link de multi_link_registry objeto.(Substitui network_link_registry::remove.)

método de multi_link_registry::set_bound

Define um limite superior no número de links que o multi_link_registry objeto pode conter.

Hierarquia de herança

network_link_registry

multi_link_registry

Requisitos

Cabeçalho: agents.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace

classe single_link_registry