DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::include_files Struct Reference

#include <sycl/kernel_bundle.hpp>

Inheritance diagram for sycl::_V1::ext::oneapi::experimental::include_files:
Collaboration diagram for sycl::_V1::ext::oneapi::experimental::include_files:

Public Member Functions

 include_files ()
 
 include_files (const std::string &name, const std::string &content)
 
void add (const std::string &name, const std::string &content)
 

Public Attributes

std::vector< std::pair< std::string, std::string > > record
 

Additional Inherited Members

- Static Protected Attributes inherited from sycl::_V1::ext::oneapi::experimental::detail::run_time_property_key< detail::PropKind::IncludeFiles >
static constexpr PropKind Kind
 

Detailed Description

Definition at line 903 of file kernel_bundle.hpp.

Constructor & Destructor Documentation

◆ include_files() [1/2]

sycl::_V1::ext::oneapi::experimental::include_files::include_files ( )

◆ include_files() [2/2]

sycl::_V1::ext::oneapi::experimental::include_files::include_files ( const std::string &  name,
const std::string &  content 
)
inline

Definition at line 906 of file kernel_bundle.hpp.

References record.

Member Function Documentation

◆ add()

void sycl::_V1::ext::oneapi::experimental::include_files::add ( const std::string &  name,
const std::string &  content 
)
inline

Definition at line 909 of file kernel_bundle.hpp.

References record.

Member Data Documentation

◆ record

std::vector<std::pair<std::string, std::string> > sycl::_V1::ext::oneapi::experimental::include_files::record

Definition at line 912 of file kernel_bundle.hpp.

Referenced by add(), and include_files().


The documentation for this struct was generated from the following file: