13 #ifndef mitkIPreferencesStorage_h
14 #define mitkIPreferencesStorage_h
72 std::unique_ptr<IPreferences>
m_Root;
The backend for persistent preferences.
virtual IPreferences * GetRoot()
Get the preferences root node.
IPreferencesStorage(const fs::path &filename)
Constructor. Load preferences from the specified file.
virtual ~IPreferencesStorage()
Destructor. Write preferences to disk for the last time.
virtual void Flush()=0
Write the in-memory preferences to disk.
std::unique_ptr< IPreferences > m_Root
virtual const IPreferences * GetRoot() const
virtual fs::path GetFilename() const
Get the filename of the preferences storage.
Interface to application preferences.
Find image slices visible on a given plane.