instances of type 'class' can never be destroyed - user-defined destructor required
The given derived class has no destructor and the compiler cannot generate one.
To avoid this warning, include a user-defined destructor for the class.
See C4513 for more information.