Simple Plugin code does not compile [noob question?]

It can’t find a Plugin/module named YOURPLUGIN.

This part is used for exporting the class so it can be used in other Plugins or Modules so if you don’t use it in other modules you can simply delete the API macro YOURPLUGIN_API otherwise you should rename it to the name of your Plugin.

Rename YOURPLUGIN_API to OFFSETTIMECODEPROVIDERPLUGIN_API.