forward declaration for cl_platform class