Compute Library
 22.08
ClKernelBlueprint Class Reference

Intermediate representation of the final, complete kernel source. More...

#include <ClKernelBuildingAPI.h>

Data Structures

struct  Implementation
 Intermediate representation of the final, complete kernel source. More...
 

Public Member Functions

 ClKernelBlueprint ()
 
 ~ClKernelBlueprint ()
 
Implementationimpl ()
 
const Implementationimpl () const
 

Detailed Description

Intermediate representation of the final, complete kernel source.

Definition at line 46 of file ClKernelBuildingAPI.h.

Constructor & Destructor Documentation

◆ ClKernelBlueprint()

Definition at line 36 of file ClKernelBuildingAPI.cpp.

References ClKernelBlueprint::~ClKernelBlueprint().

37  : _impl{ std::make_unique<ClKernelBlueprint::Implementation>() }
38 {
39 }

◆ ~ClKernelBlueprint()

Member Function Documentation

◆ impl() [1/2]

◆ impl() [2/2]

const ClKernelBlueprint::Implementation & impl ( ) const

Definition at line 47 of file ClKernelBuildingAPI.cpp.

48 {
49  return *_impl;
50 }

The documentation for this class was generated from the following files: