]> git.mxchange.org Git - simgear.git/commitdiff
Add a method to setStringValue that takes a std::string argument
authortimoore <timoore>
Wed, 15 Jul 2009 23:08:22 +0000 (23:08 +0000)
committerTim Moore <timoore@redhat.com>
Thu, 16 Jul 2009 10:09:43 +0000 (12:09 +0200)
simgear/props/props.hxx

index 9bef6844dbae050d0c13ccda29daa4e024ee4247..44a56147016ad53efd1ddf0c8a20b0fb1cd14036 100644 (file)
@@ -1419,12 +1419,17 @@ public:
    */
   bool setStringValue (const char * relative_path, const char * value);
 
+  bool setStringValue(const char * relative_path, const std::string& value)
+  { return setStringValue(relative_path, value.c_str()); }
   /**
    * Set another node's value as a string.
    */
   bool setStringValue (const std::string& relative_path, const char * value)
   { return setStringValue(relative_path.c_str(), value); }
 
+  bool setStringValue (const std::string& relative_path,
+                       const std::string& value)
+  { return setStringValue(relative_path.c_str(), value.c_str()); }
 
   /**
    * Set another node's value with no specified type.