Proper pure-virtual convention

This commit is contained in:
Jack Andersen 2017-01-25 22:07:48 -10:00
parent dd8b60f779
commit a1acdac588
2 changed files with 6 additions and 6 deletions

View File

@ -44,7 +44,7 @@ struct WStringAsString;
template <Endian DNAE>
struct DNA
{
virtual ~DNA() {}
virtual ~DNA() = default;
/**
* @brief Common virtual read function for all DNA types

View File

@ -1203,10 +1203,10 @@ struct WStringAsStringYaml;
template <Endian DNAE>
struct DNAYaml : DNA<DNAE>
{
virtual ~DNAYaml() {}
virtual ~DNAYaml() = default;
using DNA<DNAE>::read;
using DNA<DNAE>::write;
virtual void read(IStreamReader& r)=0;
virtual void write(IStreamWriter& w) const=0;
virtual void read(YAMLDocReader& in)=0;
virtual void write(YAMLDocWriter& out) const=0;
static const char* DNAType() { return nullptr; }