This function is global and is defined in the header file (temporarily I want to keep it there).
The header file also constitutes a particular class which has i
#ifndef SOMESTRING #define SOMESTRING ... header code #endif
The code of the header will only be included the first time.