Thanks a lot for this plugin, OP! Also thanks for keeping it up to date all this time 
However, the code is unusable in C++ as-is. You might be interested to know that for it to work, we need to remove the MinimalAPI class and interface specifier, as well as add PLUGINNAME_API before all classes and interfaces declarations.

However, the code is unusable in C++ as-is. You might be interested to know that for it to work, we need to remove the MinimalAPI class and interface specifier, as well as add PLUGINNAME_API before all classes and interfaces declarations.
Comment