network_link_registry classe

O network_link_registry classe base abstrata gerencia os links entre origem e destino blocos.

template<
   class _Block
>
class network_link_registry;

Parâmetros

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

Membros

Definições de tipo públicas

Nome

Descrição

const_pointer

Um tipo que fornece um ponteiro para uma const elemento em um network_link_registry objeto.

const_reference

Um tipo que fornece uma referência a um const elemento armazenados em um network_link_registry o objeto para ler e executar operações const.

iterator

Um tipo que fornece um iterador que pode ler ou modificar qualquer elemento em um network_link_registry objeto.

type

Um tipo que representa o tipo de bloco armazenado nas network_link_registry objeto.

Métodos públicos

Nome

Descrição

Método de network_link_registry::Add

Quando substituído em uma classe derivada, adiciona um link para o network_link_registry objeto.

Método de network_link_registry::begin

Quando substituído em uma classe derivada, retorna um iterador para o primeiro elemento a network_link_registry objeto.

Método de network_link_registry::contains

Quando substituído em uma classe derivada, procura o network_link_registry o objeto para um bloco especificado.

Método de network_link_registry::Count

Quando substituído em uma classe derivada, retorna o número de itens a network_link_registry objeto.

Método de network_link_registry::remove

Quando substituído em uma classe derivada, remove um bloco especificado a partir de network_link_registry objeto.

Comentários

O network link registry é não seguro para acesso simultâneo.

Hierarquia de herança

network_link_registry

Requisitos

Cabeçalho: Agents.h

Namespace: Simultaneidade

Consulte também

Referência

Namespace de simultaneidade

single_link_registry classe

multi_link_registry classe