Provide default implementation for the ~RifHdf5ReaderInterface()

This commit is contained in:
Gaute Lindkvist 2020-06-03 14:53:10 +02:00
parent 4627e542ba
commit 41ee1e8e61
2 changed files with 3 additions and 2 deletions

View File

@ -32,7 +32,7 @@ class RifHdf5Reader : public RifHdf5ReaderInterface
{ {
public: public:
explicit RifHdf5Reader( const QString& fileName ); explicit RifHdf5Reader( const QString& fileName );
virtual ~RifHdf5Reader(); ~RifHdf5Reader() override;
std::vector<QDateTime> timeSteps() const override; std::vector<QDateTime> timeSteps() const override;
QStringList propertyNames() const override; QStringList propertyNames() const override;

View File

@ -32,7 +32,8 @@ class QStringList;
class RifHdf5ReaderInterface class RifHdf5ReaderInterface
{ {
public: public:
virtual ~RifHdf5ReaderInterface() = 0; virtual ~RifHdf5ReaderInterface() = default;
virtual std::vector<QDateTime> timeSteps() const = 0; virtual std::vector<QDateTime> timeSteps() const = 0;
virtual QStringList propertyNames() const = 0; virtual QStringList propertyNames() const = 0;
virtual bool dynamicResult( const QString& result, size_t stepIndex, std::vector<double>* values ) const = 0; virtual bool dynamicResult( const QString& result, size_t stepIndex, std::vector<double>* values ) const = 0;