Hey,
In our coding style we’ve agreed to be C++ friendly:
https://github.com/apache/incubator-mynewt-core/blob/master/CODING_STANDARDS.md
But being that none of us really do C++ on a daily basis, we’ve been
fairly lax in enforcing this. I’m thinking we should make all our
header files C++ friendly prior to beta 1 (and fix any remaining
problems prior to rel.) (*)
As a part of that, I was wondering if some of the more C++ oriented
folks on the list knew of a good tool that would automatically
“C++-ify” C header files, to make the mundane work a little more,
palatable. Also, it would be great if there was a mode in coverity, or
some static analysis tool that could automatically “C++ verify” our
code on every commit. Otherwise, I assume we could auto generate a big
file with all includes, and then try and include that in a C++ compile.
Sterling
(*) And we need to add / test C++ support in newt prior to rel.