How TioLink works

... work in progress ...

The resulting source files are divided in two parts. The first part is the generated part, which is overwritten everytime the generator is run. The generated part end with a marker line and after that, the user can put in his own code.

 ... generated code ...
// --- USER CONTENT STARTS HERE (do not change this marker line) ---
... user supplied code ...

The user supplied code will be kept, even if the generator is run.