Apply override to Reader classes
This commit is contained in:
@ -23,7 +23,7 @@ namespace LAMMPS_NS {
|
||||
class Reader : protected Pointers {
|
||||
public:
|
||||
Reader(class LAMMPS *);
|
||||
virtual ~Reader() {}
|
||||
~Reader() override {}
|
||||
|
||||
virtual void settings(int, char **);
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user