ResInsight/doc/eclipse_binary_file_classes.plantuml

32 lines
766 B
Plaintext

@startuml
class RifReaderInterface {
virtual open()
virtual close()
virtual staticResult()
virtual dynamicResult()
virtual timeSteps()
}
RifEclipseRestartDataAccess <|- RifEclipseRestartFilesetAccess
RifEclipseRestartDataAccess <|- RifEclipseUnifiedRestartFileAccess
RifReaderInterface <|- RifReaderEclipseOutput
class RifEclipseOutputFileTools {
helper class with several static functions
used to read data from Eclipse binary files
}
RifReaderEclipseOutput o-- "1..N" RifEclipseRestartDataAccess
RifEclipseRestartFilesetAccess --o RifEclipseOutputFileTools : uses
RifEclipseUnifiedRestartFileAccess --o RifEclipseOutputFileTools : uses
ecl_file_type "N" o-- RifEclipseRestartFilesetAccess
ecl_file_type "1" o-- RifEclipseUnifiedRestartFileAccess
@enduml