cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > Struct Template Reference

`#include <cl.hpp>`

## Public Member Functions

cl_int | operator() (cl_uint param, ::size_t size, void *value, ::size_t *size_ret)
cl_int | operator() (cl_uint param, ::size_t size, void *value, ::size_t *size_ret)

## Public Attributes

Func | f_
const Arg0 & | arg0_
const Arg1 & | arg1_

## Detailed Description

### template<typename Func, typename Arg0, typename Arg1>
struct cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >

Definition at line 1468 of file cl.hpp.

## Member Function Documentation

## operator()() [1/2]

template<typename Func , typename Arg0 , typename Arg1 >

cl_int cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::operator() | ( | cl_uint | param,
|  | ::size_t | size,
|  | void * | value,
|  | ::size_t * | size_ret
| ) |  |

inline

Definition at line 1471 of file cl.hpp.

## operator()() [2/2]

template<typename Func , typename Arg0 , typename Arg1 >

cl_int cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::operator() | ( | cl_uint | param,
|  | ::size_t | size,
|  | void * | value,
|  | ::size_t * | size_ret
| ) |  |

inline

Definition at line 1471 of file cl.hpp.

## Member Data Documentation

## arg0_

template<typename Func , typename Arg0 , typename Arg1 >

const Arg0 & cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::arg0_

Definition at line 1470 of file cl.hpp.

## arg1_

template<typename Func , typename Arg0 , typename Arg1 >

const Arg1 & cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::arg1_

Definition at line 1470 of file cl.hpp.

## f_

template<typename Func , typename Arg0 , typename Arg1 >

Func cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::f_

Definition at line 1470 of file cl.hpp.

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

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/acl/cl.hpp