Glossary

Clang-format

Tool to format C/C++ code according to a set of rules and heuristics.

CMake

CMake is a compilation configuration platform that manages the build process in an operating system and in a compiler-independent manner.

CTest

CTest is an executable that comes with CMake which handles running the tests.

Doxygen

Documentation generator and static analysis tool which supports many languages, including C and C++.

GTest

Google Test is a testing and mocking framework for C++.

reStructuredText

Lightweight markup language.

Sphinx

Python documentation generator which converts reStructuredText files into HTML and other formats.