Currently we do disk level file access for loading xml configuration files or checking if they exist, within multiple classes like FGPropulsion, FGFCS etc. Can we move all this logic to a single class? This could be helpful if someone wants to override file access mechanism for a particular file system.
For example, I am trying to load xml configurations from within Android APK files using native AssetManager. Currently, I've to modify every JSBSim class where file access is being made.
Thanks
Good idea, in theory. Will look into this.