此模板类用于在内核、连接和端口上构建矢量数据约束。
作用域
约束必须显示在用户计算图构造函数内部。
成员函数
constraint<std::vector<T> > operator=(std::vector<T>)
约束必须显示在用户计算图构造函数内部。
构造函数
不使用默认构造函数。改为使用以下具有特定含义的特殊构造函数。
constraint <std::vector<std::string > >& headers (kernel&)
此约束允许您为内核指定一组头文件,这些头文件用于定义要与其他内核共享的对象,因此在对应 main
程序内至少包含一次。内核源文件则会改为包含该对象的 extern
声明。