.. _libsyclinterface: C Library SyclInterface ======================== :py:mod:`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 :py:mod:`numba_dpex` project to use DPC++ runtime classes from LLVM it generates. Full :doc:`API reference ` is generated using doxyrest from doxygen strings. .. toctree:: :hidden: generated/index