single_link_registry classe

O single_link_registry o objeto é um network_link_registry que gerencia apenas uma única origem ou destino bloco.

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

Parâmetros

  • _Block
    O bloco tipo de dados estão sendo armazenadas na single_link_registry objeto.

Membros

Construtores públicos

Nome

Descrição

Construtor de single_link_registry::single_link_registry

Constrói uma single_link_registry objeto.

single_link_registry:: ~ single_link_registry destruidor

Destrói a single_link_registry objeto.

Métodos públicos

Nome

Descrição

Método de single_link_registry::Add

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

Método de single_link_registry::begin

Retorna um iterador para o primeiro elemento a single_link_registry objeto. (Substitui network_link_registry::begin.)

Método de single_link_registry::contains

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

Método de single_link_registry::Count

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

Método de single_link_registry::remove

Remove o link a partir de single_link_registry objeto. (Substitui network_link_registry::remove.)

Hierarquia de herança

network_link_registry

single_link_registry

Requisitos

Cabeçalho: Agents.h

Namespace: Simultaneidade

Consulte também

Referência

Namespace de simultaneidade

multi_link_registry classe