mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-14 01:12:11 -05:00
#10648 Refactor summary reader: return std::vector<double> instead of taking ptr.
This commit is contained in:
1 parent
263e39b97b
commit
d177491843
49 files changed
+204
-249
No files matched your search
@@ -55,18 +55,16 @@ caf::PdmObjectHandle* RimSummaryCase_summaryVectorValues::execute()
|
||||
|
||||
auto adr = RifEclipseSummaryAddress::fromEclipseTextAddressParseErrorTokens( m_addressString().toStdString() );
|
||||
|
||||
std::vector<double> values;
|
||||
|
||||
if ( sumReader )
|
||||
{
|
||||
bool isOk = sumReader->values( adr, &values );
|
||||
if ( !isOk )
|
||||
auto [isOk, values] = sumReader->values( adr );
|
||||
if ( isOk )
|
||||
{
|
||||
// Error message
|
||||
return RimcDataContainerDouble::create( values );
|
||||
}
|
||||
}
|
||||
|
||||
return RimcDataContainerDouble::create( values );
|
||||
return RimcDataContainerDouble::create( {} );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -210,9 +208,7 @@ caf::PdmObjectHandle* RimSummaryCase_resampleValues::execute()
|
||||
|
||||
if ( sumReader )
|
||||
{
|
||||
std::vector<double> values;
|
||||
|
||||
bool isOk = sumReader->values( adr, &values );
|
||||
auto [isOk, values] = sumReader->values( adr );
|
||||
if ( !isOk )
|
||||
{
|
||||
// Error message
|
||||
|
||||
Reference in new issue
Block a user