diff --git a/src/reader.h b/src/reader.h index 097fa2526b..6429cd40de 100644 --- a/src/reader.h +++ b/src/reader.h @@ -23,7 +23,7 @@ namespace LAMMPS_NS { class Reader : protected Pointers { public: Reader(class LAMMPS *); - virtual ~Reader() {} + ~Reader() override {} virtual void settings(int, char **); diff --git a/src/reader_native.h b/src/reader_native.h index f888509dfb..6566df0680 100644 --- a/src/reader_native.h +++ b/src/reader_native.h @@ -32,13 +32,13 @@ namespace LAMMPS_NS { class ReaderNative : public Reader { public: ReaderNative(class LAMMPS *); - ~ReaderNative(); + ~ReaderNative() override; - int read_time(bigint &); - void skip(); + int read_time(bigint &) override; + void skip() override; bigint read_header(double[3][3], int &, int &, int, int, int *, char **, int, int, int &, int &, - int &, int &); - void read_atoms(int, int, double **); + int &, int &) override; + void read_atoms(int, int, double **) override; private: int revision; diff --git a/src/reader_xyz.h b/src/reader_xyz.h index 0807be719e..9a1478a0c6 100644 --- a/src/reader_xyz.h +++ b/src/reader_xyz.h @@ -29,13 +29,13 @@ namespace LAMMPS_NS { class ReaderXYZ : public Reader { public: ReaderXYZ(class LAMMPS *); - ~ReaderXYZ(); + ~ReaderXYZ() override; - int read_time(bigint &); - void skip(); + int read_time(bigint &) override; + void skip() override; bigint read_header(double[3][3], int &, int &, int, int, int *, char **, int, int, int &, int &, - int &, int &); - void read_atoms(int, int, double **); + int &, int &) override; + void read_atoms(int, int, double **) override; private: char *line; // line read from dump file diff --git a/src/tokenizer.h b/src/tokenizer.h index 060e1bf6e3..0b6d773aad 100644 --- a/src/tokenizer.h +++ b/src/tokenizer.h @@ -62,11 +62,11 @@ class TokenizerException : public std::exception { * \param token String of the token/word that caused the error */ explicit TokenizerException(const std::string &msg, const std::string &token); - ~TokenizerException() noexcept {} + ~TokenizerException() noexcept override {} /** Retrieve message describing the thrown exception * \return string with error message */ - virtual const char *what() const noexcept { return message.c_str(); } + const char *what() const noexcept override { return message.c_str(); } }; class InvalidIntegerException : public TokenizerException {