mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Change API for PdmObjectHandle and PdmFieldHandle
* Refactor interface to PdmObjectHandle and PdmFieldHandle Return objects instead of passing in structures as parameters * Add nodiscard to several functions * Remove redundant this-> * Rename to ptrReferencedObjectsByType
This commit is contained in:
@@ -115,8 +115,7 @@ void RiaGrpcServiceInterface::copyPdmObjectFromCafToRips( const caf::PdmObjectHa
|
||||
}
|
||||
destination->set_visible( visible );
|
||||
|
||||
std::vector<caf::PdmFieldHandle*> fields;
|
||||
source->fields( fields );
|
||||
std::vector<caf::PdmFieldHandle*> fields = source->fields();
|
||||
|
||||
auto parametersMap = destination->mutable_parameters();
|
||||
for ( auto field : fields )
|
||||
@@ -160,8 +159,7 @@ void RiaGrpcServiceInterface::copyPdmObjectFromRipsToCaf( const rips::PdmObject*
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<caf::PdmFieldHandle*> fields;
|
||||
destination->fields( fields );
|
||||
std::vector<caf::PdmFieldHandle*> fields = destination->fields();
|
||||
|
||||
auto parametersMap = source->parameters();
|
||||
|
||||
@@ -241,8 +239,7 @@ caf::PdmObjectHandle* RiaGrpcServiceInterface::emplaceChildField( caf::PdmObject
|
||||
const QString& fieldKeyword,
|
||||
const QString& keywordForClassToCreate )
|
||||
{
|
||||
std::vector<caf::PdmFieldHandle*> fields;
|
||||
parent->fields( fields );
|
||||
std::vector<caf::PdmFieldHandle*> fields = parent->fields();
|
||||
|
||||
for ( auto field : fields )
|
||||
{
|
||||
|
Reference in New Issue
Block a user