DNA: Add missing override specifiers

Adds three missing override specifiers
This commit is contained in:
Lioncash 2019-08-26 20:15:45 -04:00
parent e8d6c2abe7
commit fd61e12081
1 changed files with 3 additions and 3 deletions

View File

@ -133,9 +133,9 @@ struct DNAV : DNA<DNAE> {
template <Endian DNAE>
struct DNAVYaml : DNAV<DNAE> {
virtual ~DNAVYaml() = default;
virtual void read(athena::io::IStreamReader& r) = 0;
virtual void write(athena::io::IStreamWriter& w) const = 0;
virtual void binarySize(size_t& s) const = 0;
void read(athena::io::IStreamReader& r) override = 0;
void write(athena::io::IStreamWriter& w) const override = 0;
void binarySize(size_t& s) const override = 0;
virtual void read(athena::io::YAMLDocReader& r) = 0;
virtual void write(athena::io::YAMLDocWriter& w) const = 0;
};