mirror of
https://github.com/zeromq/libzmq.git
synced 2025-10-28 11:31:56 +01:00
Problem: inconsistent polymorphic inheritance
Solution: consistently use virtual, override and final
This commit is contained in:
@@ -36,11 +36,11 @@ namespace zmq
|
||||
{
|
||||
// Encoder for ZMTP/1.0 protocol. Converts messages into data batches.
|
||||
|
||||
class v1_encoder_t : public encoder_base_t<v1_encoder_t>
|
||||
class v1_encoder_t ZMQ_FINAL : public encoder_base_t<v1_encoder_t>
|
||||
{
|
||||
public:
|
||||
v1_encoder_t (size_t bufsize_);
|
||||
~v1_encoder_t ();
|
||||
~v1_encoder_t () ZMQ_FINAL;
|
||||
|
||||
private:
|
||||
void size_ready ();
|
||||
|
||||
Reference in New Issue
Block a user