add c header
refactoring
adapt library to c api
port tool to c api
__cplusplus guard in c header
Merge branch 'develop' into feature/c_api
fix string initialization with 0
remove need for temporary vector in cpp api
Merge branch 'develop' into feature/c_api
finalize driver implementation for c api
catch exceptions at c api
Merge branch 'feature/c_api' into develop
create and install CMake config files
use std::string in cpp wrapper api
each driver has a name