|
| template<typename = int> |
| std::string | cpg::opencl_sycl::hidden::file_contents (const char *fileName) |
| |
| template<typename StringType > |
| auto | cpg::opencl_sycl::hidden::count_lines (StringType &src) |
| |
| template<typename FileNameType , typename CountType , std::size_t N, typename StringType > |
| auto | cpg::opencl_sycl::hidden::error_line_file_name (std::array< FileNameType, N > const &file_names, std::array< CountType, N > const &line_counts, StringType error_line_str) |
| |
| template<typename CharType > |
| std::basic_string< CharType > | cpg::opencl_sycl::hidden::replace_string (std::basic_string< CharType > target, std::basic_string< CharType > const &str_find, std::basic_string< CharType > const &str_replace) |
| |
| template<typename FileNameType , typename CountType , std::size_t N, typename StringType > |
| auto | cpg::opencl_sycl::hidden::parse_error_message (std::array< FileNameType, N > const &file_names, std::array< CountType, N > const &line_counts, StringType error_msg) |
| |
| template<typename... OpenCLFiles> |
| cl_program | cpg::opencl_sycl::hidden::CreateProgram (cl_context context, cl_device_id device, OpenCLFiles... opencl_files) |
| |
| template<typename SycleQueue , typename... OpenCLFiles> |
| auto | cpg::opencl_sycl::create_program (SycleQueue &queue, OpenCLFiles... opencl_files) |
| |
| template<typename ProgramType > |
| auto | cpg::opencl_sycl::create_kernel (ProgramType &program, const char *kernel_name) |
| |
| auto | cpg::opencl_sycl::sycl_kernel (auto &opencl_kernel, auto &queue) |
| |