mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Improve RftPlt data source objects (#9769)
Move AppEnum init to RifDataSourceForRftPlt Simplify constructors for RifDataSourceForRftPlt Rename enum names in RifDataSourceForRftPlt::SourceType Add missing pressureDepthData in RimDataSourceForRftPlt
This commit is contained in:
@@ -50,17 +50,19 @@ public:
|
||||
RimDataSourceForRftPlt();
|
||||
RimDataSourceForRftPlt( const RifDataSourceForRftPlt& addr );
|
||||
|
||||
void setAddress( const RifDataSourceForRftPlt& address );
|
||||
RifDataSourceForRftPlt address() const;
|
||||
|
||||
RimDataSourceForRftPlt& operator=( const RimDataSourceForRftPlt& other );
|
||||
private:
|
||||
void initPdmObject();
|
||||
void setAddress( const RifDataSourceForRftPlt& address );
|
||||
|
||||
private:
|
||||
void InitPdmObject();
|
||||
|
||||
caf::PdmField<caf::AppEnum<RifDataSourceForRftPlt::SourceType>> m_sourceType;
|
||||
caf::PdmPtrField<RimEclipseCase*> m_eclCase;
|
||||
caf::PdmPtrField<RimWellLogFile*> m_wellLogFile;
|
||||
caf::PdmPtrField<RimSummaryCaseCollection*> m_ensemble;
|
||||
caf::PdmPtrField<RimObservedFmuRftData*> m_observedFmuRftData;
|
||||
|
||||
caf::PdmPtrField<RimEclipseCase*> m_eclCase;
|
||||
caf::PdmPtrField<RimSummaryCase*> m_summaryCase;
|
||||
caf::PdmPtrField<RimSummaryCaseCollection*> m_ensemble;
|
||||
caf::PdmPtrField<RimWellLogFile*> m_wellLogFile;
|
||||
caf::PdmPtrField<RimObservedFmuRftData*> m_observedFmuRftData;
|
||||
caf::PdmPtrField<RimPressureDepthData*> m_pressureDepthData;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user