Rule M0-1-8 (required, implementation, automated)

All functions with void return type shall have external side effect(s). See MISRA C++ 2008 [7]