class ReceiverBase
{
protected:
- ReceiverBase() { }
+ ReceiverBase() = default;
public:
- virtual ~ReceiverBase() { }
+ virtual ~ReceiverBase() = default;
};
template<typename P>
class PacketReceiver: public virtual ReceiverBase
{
protected:
- PacketReceiver() { }
+ PacketReceiver() = default;
public:
virtual void receive(const P &) = 0;
};