Having two files named MQTTClient.h in the same repository (one for C++ and one for C) is a bit confusing.
This is a proposal to rename C++ include files to .hpp (source files are already named .cpp), and name the C++ folder MQTTClient-CPP.
This likely has implications that I am not aware of such as mBed and Arduino integration.
It was the convention on the mbed platform, which is why it was like that. I agree it's clearer, so we can keep an eye out for any conflicts caused later.
Having two files named
MQTTClient.h
in the same repository (one for C++ and one for C) is a bit confusing. This is a proposal to rename C++ include files to.hpp
(source files are already named.cpp
), and name the C++ folderMQTTClient-CPP
.This likely has implications that I am not aware of such as mBed and Arduino integration.