What's a BlueprintGeneratedClass

I tried the C++ Header Preview tool and it seems I have to define it like this.

But if this is the solution, what should I do in the next step to implement it correctly?