Automatic text that could be added:
Reentrancy: Non-reentrant/Shared clone/Preallocated clone
Inlining: Inlined (if not inlined, do not write this line?).
Automatic Error Handling: Enabled/Disabled.
The tool would need a configuration page that enables the user to configure which of these text lines to be written. Suggested config implementation: use a tickbox for each setting? The user could tick or untick each tickbox. These tickbox values will be saved by the tool to an ini file. The tool will read and parse the ini file every time it runs. If it cannot parse the ini file, it will display an informative, friendly message to the user.
Automatic text that could be added:
Reentrancy: Non-reentrant/Shared clone/Preallocated clone
Inlining: Inlined (if not inlined, do not write this line?).
Automatic Error Handling: Enabled/Disabled.
The tool would need a configuration page that enables the user to configure which of these text lines to be written. Suggested config implementation: use a tickbox for each setting? The user could tick or untick each tickbox. These tickbox values will be saved by the tool to an ini file. The tool will read and parse the ini file every time it runs. If it cannot parse the ini file, it will display an informative, friendly message to the user.