mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 07:00:17 -05:00
* Moves multi reader initialization * Log error message if not able to open file * Make keywordCount pure virtual The base class `RifSummaryReaderInterface` is changed to be abstract and the `keywordCount` is declared as a pure virtual method, therefore the derived classes must implement the method. This will ensure that all readers are responsible for reporting a keyword count. * Ensures addresses are created if required Calls `createAddressesIfRequired` on the summary reader to ensure addresses are created before accessing keyword count. This prevents potential issues when the addresses haven't been initialized yet.