mirror of
https://github.com/zeek/zeek.git
synced 2025-10-06 08:38:20 +00:00
Adding override/final to overridden virtual methods.
C++11 compilers complain about overridden virtual methods not being specified as either final or overridden.
This commit is contained in:
parent
ad61267ce6
commit
a58c308427
15 changed files with 282 additions and 282 deletions
|
@ -169,10 +169,10 @@ public:
|
|||
#define DECLARE_SERIAL(classname) \
|
||||
static classname* Instantiate(); \
|
||||
static SerialTypeRegistrator register_type; \
|
||||
virtual bool DoSerialize(SerialInfo*) const; \
|
||||
virtual bool DoUnserialize(UnserialInfo*); \
|
||||
virtual const TransientID* GetTID() const { return &tid; } \
|
||||
virtual SerialType GetSerialType() const; \
|
||||
virtual bool DoSerialize(SerialInfo*) const override; \
|
||||
virtual bool DoUnserialize(UnserialInfo*) override; \
|
||||
virtual const TransientID* GetTID() const override { return &tid; } \
|
||||
virtual SerialType GetSerialType() const override; \
|
||||
TransientID tid;
|
||||
|
||||
// Only needed (and usable) for non-abstract classes.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue