To ensure consistency throughout the source code, please format your code using
clang-format
before submitting a pull request.
clang-format
can be integrated with several text editor such as Emacs and Vim,
see the documentation
Ensure that your code compile without warning from the compiler and the linter.