Classes being inherited should generally have virtual destructors.
There was no problem at the moment, but it will help preventing failures
in the future.
Change-Id: I5ddd7c6bf5f8bd4751082244bc3730bc3d78691c
class NetherVerdictListener
{
public:
+ virtual ~NetherVerdictListener() = default;
virtual bool verdictCast(const u_int32_t packetId, const NetherVerdict verdict) = 0;
};
class NetherProcessedPacketListener
{
public:
+ virtual ~NetherProcessedPacketListener() = default;
virtual void packetReceived(const NetherPacket &packet) = 0;
};