X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fstringcodec%2Fcodec.h;fp=source%2Fstringcodec%2Fcodec.h;h=f434ed82e597c706b7bf54de4e24081b4447f693;hp=efa165784ac2988f674c0c6be5794c3a1a44c63d;hb=99b9121e2158603372c7313400283b622e6754d8;hpb=30ce69b5cb05712c3a4903b0f397912119c4f1f9 diff --git a/source/stringcodec/codec.h b/source/stringcodec/codec.h index efa1657..f434ed8 100644 --- a/source/stringcodec/codec.h +++ b/source/stringcodec/codec.h @@ -43,7 +43,7 @@ public: Encoder(ErrorMode em): err_mode(em==DEFAULT ? THROW_ON_ERROR : em) { } public: - virtual ~Encoder() { } + virtual ~Encoder() = default; /** Encodes a single unicode character. If the character can't be represented in this encoding, error() should be called. */ @@ -94,7 +94,7 @@ public: Decoder(ErrorMode em): err_mode(em==DEFAULT ? THROW_ON_ERROR : em) { } public: - virtual ~Decoder() { } + virtual ~Decoder() = default; /** Decodes a single character from a string. The iterator is advanced to the next character. For stateful codecs, -1 may be returned if a @@ -131,9 +131,9 @@ public: }; protected: - Codec() { } + Codec() = default; public: - virtual ~Codec() { } + virtual ~Codec() = default; /** Returns the name of the encoding handled by this codec. */ virtual const char *get_name() const = 0;