名前空間

[configuration.namespaces]

このセクションでは oneTBB 名前空間の規則について説明します。

tbb 名前空間

tbb 名前空間には、ライブラリーが定義するプログラムで参照できるパブリック識別子が含まれます。

tbb::flow 名前空間

tbb::flow 名前空間には、ライブラリーが定義するパブリック識別子が含まれます。これらの識別子は、フローグラフ機能を使用するプログラムで参照できます。詳細は、フローグラフを参照してください。

oneapi::tbb 名前空間

tbb 名前空間は、最上位の oneapi 名前空間の一部です。従って、tbb 名前空間 (tbb::flow 名前空間を含む) のすべての API は、oneapi::tbb 名前空間で利用できます。oneapi::tbb 名前空間は、tbb 名前空間のエイリアスであると見なすことができます。

namespace oneapi { namespace tbb = ::tbb; }