vimpunk / mio

Cross-platform C++11 header-only library for memory mapped file IO
MIT License
1.7k stars 156 forks source link

MIO C API #43

Open david-bouyssie opened 5 years ago

david-bouyssie commented 5 years ago

Do you plan to provide a C API to enable the use of your library from pure C programs? This would be very useful for some applications. Maybe only a subset of MIO functions could be exposed in a first stage.

Very nice work!

vimpunk commented 5 years ago

@david-bouyssie Thank you so much! Honestly, I hadn't planned such a thing, but if there is demand for it, I wouldn't be against it. However, I don't have a lot of time lately to do significant OSS work, so if you (or anyone else) is up for it, I'd be very thankful for a PR :)

david-bouyssie commented 5 years ago

I can't work on this right now because I already have a lot of running projects, but maybe in some months, we will see. I may need some help to identify the key functions. If you could list in the Readme or somewhere else the most useful list of public methods it would be a good starting point.

Thank you and keep up your good work!