func (ctx *Context) CreateUserEvent() (*Event, error) { var err C.cl_int clEvent := C.clCreateUserEvent(ctx.clContext, &err) if err != C.CL_SUCCESS { return nil, toError(err) } return newEvent(clEvent), nil }
func CLCreateUserEvent(context CL_context, errcode_ret *CL_int) CL_event { var c_event C.cl_event var c_errcode_ret C.cl_int c_event = C.clCreateUserEvent(context.cl_context, &c_errcode_ret) if errcode_ret != nil { *errcode_ret = CL_int(c_errcode_ret) } return CL_event{c_event} }