mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#6737 Make sure we always create a summary reader interface when asking for a reader
This commit is contained in:
parent
3972d662f0
commit
b3abe284ce
@ -78,6 +78,10 @@ void RimCsvUserData::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimCsvUserData::summaryReader()
|
||||
{
|
||||
if ( m_summaryReader.isNull() )
|
||||
{
|
||||
createSummaryReaderInterface();
|
||||
}
|
||||
return m_summaryReader.p();
|
||||
}
|
||||
|
||||
|
@ -314,6 +314,10 @@ void RimDerivedSummaryCase::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimDerivedSummaryCase::summaryReader()
|
||||
{
|
||||
if ( !m_reader )
|
||||
{
|
||||
createSummaryReaderInterface();
|
||||
}
|
||||
return m_reader.get();
|
||||
}
|
||||
|
||||
|
@ -105,6 +105,10 @@ void RimEnsembleStatisticsCase::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimEnsembleStatisticsCase::summaryReader()
|
||||
{
|
||||
if ( !m_statisticsReader )
|
||||
{
|
||||
createSummaryReaderInterface();
|
||||
}
|
||||
return m_statisticsReader.get();
|
||||
}
|
||||
|
||||
|
@ -97,6 +97,10 @@ void RimObservedEclipseUserData::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimObservedEclipseUserData::summaryReader()
|
||||
{
|
||||
if ( m_summeryReader.isNull() )
|
||||
{
|
||||
createSummaryReaderInterface();
|
||||
}
|
||||
return m_summeryReader.p();
|
||||
}
|
||||
|
||||
|
@ -60,5 +60,9 @@ void RimSummaryObservedDataFile::createSummaryReaderInterface()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifSummaryReaderInterface* RimSummaryObservedDataFile::summaryReader()
|
||||
{
|
||||
if ( m_summaryReader.isNull() )
|
||||
{
|
||||
createSummaryReaderInterface();
|
||||
}
|
||||
return m_summaryReader.p();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user