constraint< std::vector<T>> - 2022.1 日本語

Versal ACAP AI エンジン プログラム環境 ユーザー ガイド (UG1076)

Document ID
UG1076
Release Date
2022-05-25
Version
2022.1 日本語

このテンプレート クラスは、カーネル、接続、およびポートにベクター データ制約を構築するために使用します。

スコープ

制約は、ユーザーのグラフ コンストラクター内に現れる必要があります。

メンバー関数

constraint<std::vector<T> > operator=(std::vector<T>)

制約は、ユーザーのグラフ コンストラクター内に現れる必要があります。

コンストラクター

デフォルト コンストラクターは使用されません。その代わりに、明確な目的を持つ次の特別なコンストラクターが使用されます。

constraint <std::vector<std::string > >& headers (kernel&)

この制約では、ほかのカーネルと共有されるオブジェクトを定義するカーネルの一連のヘッダー ファイルを指定できるため、対応する main プログラムにインクルードする必要があります。カーネルのソース ファイルには、代わりにそのオブジェクトの extern 宣言が含まれます。