multi_link_registry クラス
multi_link_registry オブジェクトは、複数のソース ブロックまたは複数のターゲット ブロックを管理する network_link_registry です。
template<
class _Block
>
class multi_link_registry : public network_link_registry<_Block>;
パラメーター
- _Block
multi_link_registry オブジェクトに格納されているブロック データ型。
メンバー
パブリック コンストラクター
名前 |
Description |
---|---|
multi_link_registry オブジェクトを構築します。 |
|
multi_link_registry オブジェクトを破棄します。 |
パブリック メソッド
名前 |
Description |
---|---|
リンクを multi_link_registry オブジェクトに追加します。(network_link_registry::add をオーバーライドします。) |
|
multi_link_registry オブジェクトの 1 つ目の要素への反復子を返します。(network_link_registry::begin をオーバーライドします。) |
|
指定されたブロックの multi_link_registry オブジェクトを検索します。(network_link_registry::contains をオーバーライドします。) |
|
multi_link_registry オブジェクト内の項目の数をカウントします。(network_link_registry::count をオーバーライドします。) |
|
multi_link_registry オブジェクトからリンクを削除します。(network_link_registry::remove をオーバーライドします。) |
|
multi_link_registry オブジェクトが保持できるリンク数の上限を設定します。 |
継承階層
multi_link_registry
必要条件
ヘッダー: agents.h
名前空間: の同時実行