- Expose this functionality in
ISimulatorinterface class. - Implement this in
Simulatorclass (SimulatorImpl.cppfile). - Create C-API function that calls the corresponding simulator function.
- Profit.
You will also want to expose functions that do consistent initialization. Otherwise you’re stuck in the same section.