network_link_registry 类

network_link_registry 的抽象基类管理源和目标块之间的链接。

template<
   class _Block
>
class network_link_registry;

参数

  • _Block
    network_link_registry 中存储的块数据类型。

成员

公共 Typedefs

Name

说明

const_pointer

一个类型,提供指向 network_link_registry 对象中 const 元素的指针。

const_reference

提供对存储在 network_link_registry 对象中的 const 元素的引用从而读取和执行 const 操作的类型。

iterator

提供可读取或修改 network_link_registry 对象中的任意元素的迭代器的类型。

type

表示存储在 network_link_registry 对象中的块类型的类型。

公共方法

Name

说明

network_link_registry::add 方法

在派生类中重写时,向 network_link_registry 对象中添加一个链接。

network_link_registry::begin 方法

当在派生类中重写时,将迭代器返回至 network_link_registry 对象中的第一元素。

network_link_registry::contains 方法

在派生类中重写时,为指定的块搜索 network_link_registry 对象。

network_link_registry::count 方法

在派生类中重写时,返回 network_link_registry 对象中的项目数。

network_link_registry::remove 方法

在派生类中重写时,从 network_link_registry 对象中移除指定块。

备注

network link registry 对并发访问是不安全的。

继承层次结构

network_link_registry

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

Concurrency 命名空间

single_link_registry 类

multi_link_registry 类