hid clKernelSetArg in cpp file