You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The destructors of the TubeMQTDMsg and DataItem classes carry the virtual keyword, which is easy for users to mistakenly think that they have subclasses. In fact, they are just a wrapper class for message content, and it is not recommended for users to use them as parent classes and then derive subclasses. In order to avoid misuse, the virtual keyword of the destructors of these two classes is removed here:
Description
The destructors of the TubeMQTDMsg and DataItem classes carry the virtual keyword, which is easy for users to mistakenly think that they have subclasses. In fact, they are just a wrapper class for message content, and it is not recommended for users to use them as parent classes and then derive subclasses. In order to avoid misuse, the virtual keyword of the destructors of these two classes is removed here:
![image](https://user-images.githubusercontent.com/14038849/187580228-158f6812-cca5-48d3-894c-7e7ded5f0638.png)
InLong Component
InLong TubeMQ
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: