Skip to content
Snippets Groups Projects
Commit 7b068f9e authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

+ ~DataFrom*

parent 9048341b
No related branches found
No related tags found
1 merge request!2496resolve clang warnings
......@@ -72,6 +72,9 @@ Data2DItem* DataSource::currentData2DItem() const
return allData2DItems().first();
}
// ************************************************************************************************
DataFromData::~DataFromData() = default;
DataItem* DataFromData::realDataItem() const
{
......@@ -90,6 +93,9 @@ Data2DItem* DataFromData::realData2DItem() const
return dynamic_cast<Data2DItem*>(realDataItem());
}
// ************************************************************************************************
DataFromJob::~DataFromJob() = default;
JobItem* DataFromJob::jobxItem() const
{
......
......@@ -29,7 +29,7 @@ class JobItem;
class DataSource {
public:
~DataSource();
virtual ~DataSource();
virtual JobItem* jobxItem() const = 0;
//... Access to concrete items:
......@@ -59,6 +59,7 @@ protected:
class DataFromData : public DataSource {
public:
~DataFromData() override;
JobItem* jobxItem() const override { return nullptr; }
Data1DItem* realData1DItem() const override;
......@@ -70,6 +71,7 @@ private:
class DataFromJob : public DataSource {
public:
~DataFromJob() override;
JobItem* jobxItem() const override;
Data1DItem* realData1DItem() const override;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment