/*
* This file is part of the GROMACS molecular simulation package.
*
- * Copyright (c) 2015, by the GROMACS development team, led by
+ * Copyright (c) 2015,2018, by the GROMACS development team, led by
* Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
* and including many others, as listed in the AUTHORS file in the
* top-level source directory and at http://www.gromacs.org.
class DefaultInputRedirector : public IFileInputRedirector
{
public:
- virtual bool fileExists(const char *filename,
- File::NotFoundHandler onNotFound) const
+ bool fileExists(const char *filename,
+ File::NotFoundHandler onNotFound) const override
{
return File::exists(filename, onNotFound);
}
class DefaultOutputRedirector : public IFileOutputRedirector
{
public:
- virtual TextOutputStream &standardOutput()
+ TextOutputStream &standardOutput() override
{
return TextOutputFile::standardOutput();
}
- virtual TextOutputStreamPointer openTextOutputFile(const char *filename)
+ TextOutputStreamPointer openTextOutputFile(const char *filename) override
{
return TextOutputStreamPointer(new TextOutputFile(filename));
}