network_link_registry クラス
network_link_registry 抽象基底クラスによって、ソース ブロックとターゲット ブロック間のリンクを管理します。
template<
class _Block
>
class network_link_registry;
パラメーター
- _Block
network_link_registry に格納されるブロック データ型。
メンバー
パブリック typedef
名前 |
説明 |
---|---|
const_pointer |
network_link_registry オブジェクト内の const 要素へのポインターを提供する型。 |
const_reference |
network_link_registry オブジェクトに格納された const 要素の読み取りと操作実行のために、const 要素への参照を提供する型。 |
iterator |
network_link_registry オブジェクト内の任意の要素を読み取ったり、変更したりできる反復子を提供する型。 |
type |
network_link_registry オブジェクトに格納されたブロック型を表す型。 |
パブリック メソッド
名前 |
説明 |
---|---|
派生クラスでオーバーライドされた場合、リンクを network_link_registry オブジェクトに追加します。 |
|
派生クラスでオーバーライドされると、network_link_registry オブジェクトの最初の要素に対して反復子を返します。 |
|
派生クラスでオーバーライドされた場合、指定されたブロックで network_link_registry オブジェクトを検索します。 |
|
派生クラスでオーバーライドされると、network_link_registry オブジェクト内の項目数を返します。 |
|
派生クラスでオーバーライドされると、指定されたブロックを network_link_registry オブジェクトから削除します。 |
解説
network link registry は、同時アクセスに対して安全ではありません。
継承階層
network_link_registry
必要条件
ヘッダー: agents.h
名前空間: concurrency