Janitor: Remove obsolete deleteChildren

Remove obsolete deleteChildren() in destructors. deleteChildren() is called in the destructor of PdmChildArrayField
This commit is contained in:
Magne Sjaastad
2024-07-25 13:58:31 +02:00
committed by GitHub
parent 34e30b38d3
commit 33ffa10ec9
71 changed files with 2 additions and 318 deletions

View File

@@ -201,8 +201,6 @@ public:
"Whatsthis SimpleObjectsField" );
}
~InheritedDemoObj() { m_simpleObjectsField.deleteChildren(); }
caf::PdmField<std::vector<QString>> m_texts;
caf::PdmField<std::vector<double>> m_numbers;
@@ -222,8 +220,6 @@ public:
CAF_PDM_InitFieldNoDefault( &objects, "PdmObjects", "", "", "", "" )
}
~MyPdmDocument() { objects.deleteChildren(); }
caf::PdmChildArrayField<PdmObjectHandle*> objects;
};
CAF_PDM_SOURCE_INIT( MyPdmDocument, "MyPdmDocument" );

View File

@@ -10,7 +10,6 @@ Parent::Parent()
Parent::~Parent()
{
delete m_simpleObjectF();
m_simpleObjectsField.deleteChildren();
}
void Parent::doSome()

View File

@@ -66,12 +66,6 @@ public:
this->addField( &derivedOtherObjs, "derivedOtherObjs" );
}
~ContainerObj()
{
derivedObjs.deleteChildren();
derivedOtherObjs.deleteChildren();
}
caf::PdmChildArrayField<SimpleObjDerived*> derivedObjs;
caf::PdmChildArrayField<SimpleObjDerivedOther*> derivedOtherObjs;
};

View File

@@ -53,11 +53,7 @@ public:
this->addField( &m_simpleObjPtrField, "m_simpleObjPtrField" );
}
~ReferenceSimpleObj()
{
delete m_pointersField();
m_simpleObjPtrField.deleteChildren();
}
~ReferenceSimpleObj() { delete m_pointersField(); }
// Fields
caf::PdmChildField<PdmObjectHandle*> m_pointersField;

View File

@@ -189,8 +189,6 @@ public:
CAF_PDM_XML_InitField( &m_childArrayField, "DemoPdmObjectects" );
}
~InheritedDemoObj() { m_childArrayField.deleteChildren(); }
caf::PdmDataValueField<QString> m_texts;
caf::PdmChildArrayField<DemoPdmObject*> m_childArrayField;
};
@@ -254,11 +252,7 @@ public:
CAF_PDM_XML_InitField( &m_simpleObjPtrField2, "SimpleObjPtrField2" );
}
~ReferenceDemoPdmObject()
{
delete m_pointersField();
m_simpleObjPtrField2.deleteChildren();
}
~ReferenceDemoPdmObject() { delete m_pointersField(); }
// Fields
caf::PdmChildField<PdmObjectHandle*> m_pointersField;

View File

@@ -193,8 +193,6 @@ public:
"Whatsthis SimpleObjectsField" );
}
~InheritedDemoObj() { m_simpleObjectsField.deleteChildren(); }
caf::PdmField<std::vector<QString>> m_texts;
caf::PdmField<caf::AppEnum<TestEnumType>> m_testEnumField;
caf::PdmChildArrayField<SimpleObj*> m_simpleObjectsField;
@@ -212,8 +210,6 @@ public:
CAF_PDM_InitFieldNoDefault( &objects, "PdmObjects", "", "", "", "" )
}
~MyPdmDocument() { objects.deleteChildren(); }
caf::PdmChildArrayField<PdmObjectHandle*> objects;
};
CAF_PDM_SOURCE_INIT( MyPdmDocument, "MyPdmDocument" );

View File

@@ -37,8 +37,6 @@ public:
m_simpleObjPtrField.uiCapability()->setUiTreeHidden( false );
}
~DemoPdmObject() { m_simpleObjPtrField.deleteChildren(); }
caf::PdmChildArrayField<caf::PdmObjectHandle*> m_simpleObjPtrField;
};