 operator()(Function function, Info info) const      {          size_t size = 0;            cl_int ret = function(info, 0, 0, &size);          if(ret != CL_SUCCESS){              BOOST_THROW_EXCEPTION(opencl_error(ret));          }            