C Library SyclInterface

dpctl contains the SyclInterface library which provides C APIs to a subset of functionality exposed in DPC++ runtime classes.

The C API was necessary to support the numba_dpex project to use DPC++ runtime classes from LLVM it generates.

Full API reference is generated using doxyrest from doxygen strings.