xref: /haiku/headers/private/debugger/settings/SettingsManager.h (revision fce4895d1884da5ae6fb299d23c735c598e690b1)
1 /*
2  * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
3  * Copyright 2016, Rene Gollent, rene@gollent.com.
4  * Distributed under the terms of the MIT License.
5  */
6 #ifndef SETTINGS_MANAGER_H
7 #define SETTINGS_MANAGER_H
8 
9 
10 #include <SupportDefs.h>
11 
12 
13 class TeamSettings;
14 
15 
16 class SettingsManager {
17 public:
18 	virtual						~SettingsManager();
19 
20 	virtual	status_t			LoadTeamSettings(const char* teamName,
21 									TeamSettings& settings) = 0;
22 	virtual	status_t			SaveTeamSettings(const TeamSettings& settings)
23 									= 0;
24 };
25 
26 
27 #endif	// SETTINGS_MANAGER_H
28