#1840 Summary case: Delete a summary collection with or without its contents

This commit is contained in:
Rebecca Cox
2017-09-08 15:26:13 +02:00
parent 788ac2c8a8
commit c60465b380
14 changed files with 273 additions and 68 deletions

View File

@@ -31,16 +31,14 @@ class RimSummaryCaseCollection : public caf::PdmObject
public:
RimSummaryCaseCollection();
virtual ~RimSummaryCaseCollection();
RimSummaryCase* summaryCase(size_t idx);
size_t summaryCaseCount();
void deleteCase(RimSummaryCase* summaryCase);
void removeCase(RimSummaryCase* summaryCase);
void addCase(RimSummaryCase* summaryCase);
std::vector<RimSummaryCase*> allSummaryCases();
virtual caf::PdmFieldHandle* userDescriptionField() override;
private:
virtual caf::PdmFieldHandle* userDescriptionField() override;
private:
caf::PdmChildArrayField<RimSummaryCase*> m_cases;