From 1792b3b0cfa95bab2ef66f6bc3106d404bbfa2e5 Mon Sep 17 00:00:00 2001 From: Richard Berger Date: Tue, 18 Jan 2022 14:39:31 -0500 Subject: [PATCH] Apply override to Reader classes --- src/reader.h | 2 +- src/reader_native.h | 10 +++++----- src/reader_xyz.h | 10 +++++----- src/tokenizer.h | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) 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 {