Hi!
I’d like to have separate files for headers and implementation of my usermod, but whenever I put an implementation into a separate file, I get the error undefined reference to 'vtable for <class name>'.
Example
Bla.hpp
#ifndef BLA_H
#define BLA_H
class Bla {
public:
virtual void Test();
};
#endif
Not a proper solution but that is a shortcoming of WLED folder structure.
Unfortunately moving complete usermods folder under wle00 parent folder would remove all commit history stripping credit of many contributors.