]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/protocol.h
Mark special member functions as defaulted where appropriate
[libs/net.git] / source / net / protocol.h
index cd68d5148735024eaa77f9ef1ebe06a16064de72..aca3ca8c1acba8698becd5bd637da570530d7e67 100644 (file)
@@ -36,7 +36,7 @@ private:
        template<typename C>
        struct CompoundTypeDef
        {
-               virtual ~CompoundTypeDef() { }
+               virtual ~CompoundTypeDef() = default;
 
                virtual std::string describe() const = 0;
                virtual char *serialize(const C &, char *, char *) const = 0;
@@ -165,7 +165,8 @@ private:
 
                PacketDefBase(unsigned);
        public:
-               virtual ~PacketDefBase() { }
+               virtual ~PacketDefBase() = default;
+
                virtual unsigned get_class_id() const = 0;
                unsigned get_id() const { return id; }
                virtual std::string describe() const = 0;