Gromacs  2023.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Static Public Attributes
gmx::OpenClTraits< cl_kernel > Struct Template Reference

#include <gromacs/gpu_utils/oclraii.h>

+ Inheritance diagram for gmx::OpenClTraits< cl_kernel >:
+ Collaboration diagram for gmx::OpenClTraits< cl_kernel >:


struct gmx::OpenClTraits< cl_kernel >

Implements traits for cl_kernel.

Public Types

using ReleaserType = cl_int(*)(cl_kernel)
 Type of the function that will release a handle of this type.

Static Public Attributes

static constexpr ReleaserType releaser = clReleaseKernel
 Function that will release a handle of this type.

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