task_arena::attach
[deprecated.task_arena_attach_tag]
警告
oneTBB 仕様 1.1 での非推奨
attach
付きの task_arena
を構築するメソッドのセット。
// <oneapi/tbb/task_arena.h> ヘッダーで定義
namespace oneapi {
namespace tbb {
class task_arena {
public:
// ...
struct attach {};
explicit task_arena(task_arena::attach);
void initialize(task_arena::attach);
// ...
};
} // namespace tbb
} // namespace oneapi
メンバーのタイプと定数
- struct attach
attach
付きのtask_arena
を構築するタグ。
メンバー関数
- explicit task_arena(task_arena::attach)
呼び出しスレッドで使用されている内部タスクアリーナ表現に接続される
task_arena
のインスタンスを作成します。アリーナがまだ存在しない場合、デフォルト・パラメーターでtask_arena
を作成します。注
他の
task_arena
コンストラクターとは異なり、すでに存在する領域に接続したとき新しいtask_arena
は自動的に初期化されます。
- void initialize(task_arena::attach)
呼び出しスレッドで現在使用されている内部タスクアリーナ表現が存在する場合、メソッドはアリーナ・パラメーターを無視して
task_arena
をその内部タスクアリーナ表現に接続します。すでに初期化されているtask_arena
に対して呼び出された場合、メソッドは効果がありません。
参照: