[Scummvm-cvs-logs] CVS: scummvm/common config-file.h,1.3,1.4 config-file.cpp,1.3,1.4

Max Horn fingolfin at users.sourceforge.net
Sun Sep 29 16:09:04 CEST 2002


Update of /cvsroot/scummvm/scummvm/common
In directory usw-pr-cvs1:/tmp/cvs-serv21423/common

Modified Files:
	config-file.h config-file.cpp 
Log Message:
added Config::has_domain()

Index: config-file.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/common/config-file.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- config-file.h	26 Sep 2002 12:29:10 -0000	1.3
+++ config-file.h	29 Sep 2002 23:08:24 -0000	1.4
@@ -40,10 +40,11 @@
 	void setInt(const String &key, int value, const String &dom = String());
 	void setBool(const String &key, bool value, const String &dom = String());
 
-	void set_domain(const String &);
+	void set_domain(const String &d);
 	void flush() const;
-	void rename_domain(const String &);
-	void delete_domain(const String &);
+	void rename_domain(const String &d);
+	void delete_domain(const String &d);
+	bool has_domain(const String &d) const;
 	void set_filename(const String &);
 	void merge_config(const Config &);
 	void set_writing(bool);

Index: config-file.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/common/config-file.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- config-file.cpp	8 Sep 2002 01:08:11 -0000	1.3
+++ config-file.cpp	29 Sep 2002 23:08:24 -0000	1.4
@@ -166,6 +166,11 @@
 	defaultDomain = d;
 }
 
+bool Config::has_domain(const String &d) const
+{
+	return domains.contains(d);
+}
+
 void Config::flush() const
 {
 	FILE *cfg_file;





More information about the Scummvm-git-logs mailing list