C++ Conventions

This flavor applies when the project targets C++.

Comparison Conventions

Naming

These rules do not apply to external names (API, sysfs, command-line, and CMake-defined names).

Compilation