Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
mitkXMLPreferencesStorage.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef mitkXMLPreferencesStorage_h
14
#define mitkXMLPreferencesStorage_h
15
16
#include <
mitkIPreferencesStorage.h
>
17
18
namespace
mitk
19
{
23
class
XMLPreferencesStorage
:
public
IPreferencesStorage
24
{
25
public
:
26
explicit
XMLPreferencesStorage
(
const
std::filesystem::path& filename);
27
~XMLPreferencesStorage
()
override
;
28
29
void
Flush
()
override
;
30
};
31
}
32
33
#endif
mitk::XMLPreferencesStorage::XMLPreferencesStorage
XMLPreferencesStorage(const std::filesystem::path &filename)
mitk::XMLPreferencesStorage
See IPreferencesStorage.
Definition:
mitkXMLPreferencesStorage.h:23
mitk::IPreferencesStorage
The backend for persistent preferences.
Definition:
mitkIPreferencesStorage.h:31
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
RenderingTests.dox:1
mitk::XMLPreferencesStorage::Flush
void Flush() override
Write the in-memory preferences to disk.
mitkIPreferencesStorage.h
mitk::XMLPreferencesStorage::~XMLPreferencesStorage
~XMLPreferencesStorage() override
src
MITK
Modules
Core
src
IO
mitkXMLPreferencesStorage.h
Generated on Wed May 17 2023 16:26:13 for Medical Imaging Interaction Toolkit by
1.8.17