]> git.mxchange.org Git - simgear.git/commitdiff
std::string namespace fixes.
authorJames Turner <zakalawe@mac.com>
Thu, 27 Jun 2013 09:13:58 +0000 (10:13 +0100)
committerJames Turner <zakalawe@mac.com>
Thu, 27 Jun 2013 09:14:08 +0000 (10:14 +0100)
simgear/io/sg_serial.hxx
simgear/math/interpolater.hxx
simgear/props/condition.cxx
simgear/scene/material/Technique.cxx
simgear/scene/model/SGLightAnimation.cxx
simgear/scene/model/SGMaterialAnimation.hxx
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
simgear/structure/SGExpression.hxx

index 85a92e1c1aac1f2ea3bb4685b5ce83c3c6a7315f..e02ace643c54a112787ea2aa95ddb0506e7ee456 100644 (file)
 
 #include "iochannel.hxx"
 
-using std::string;
-
 /**
  * A serial I/O class based on SGIOChannel.
  */
 class SGSerial : public SGIOChannel {
 
-    string device;
-    string baud;
+    std::string device;
+    std::string baud;
     SGSerialPort port;
 
     char save_buf[ 2 * SG_IO_MAX_MSG_SIZE ];
@@ -68,7 +66,7 @@ public:
      * @param device_name name of serial device
      * @param baud_rate speed of communication
      */
-    SGSerial( const string& device_name, const string& baud_rate );
+    SGSerial( const std::string& device_name, const std::string& baud_rate );
 
     /** Destructor */
     ~SGSerial();
index 393e39ffb267ba58c3bfe0505d1a8f1fda2903db..34dff6260cd39e2e3962ebe17001fcc142551cf7 100644 (file)
@@ -38,9 +38,7 @@
 #include <simgear/structure/SGReferenced.hxx>
 
 #include <map>
-
 #include <string>
-using std::string;
 
 class SGPropertyNode;
 
@@ -69,7 +67,7 @@ public:
      * Constructor. Loads the interpolation table from the specified file.
      * @param file name of interpolation file
      */
-    SGInterpTable( const string& file );
+    SGInterpTable( const std::string& file );
 
 
     /**
index bfc1bf618fd0beff674b1071fe9e50dff70331a2..04b892e53558bdc0b9bfa4f7aca07d7b974434b2 100644 (file)
@@ -22,6 +22,8 @@
 
 using std::istream;
 using std::ostream;
+using std::string;
+
 /**
  * Condition for a single property.
  *
index 3a09dfead0b64bfb43b27b1013f4fbbe5994f475..a3c5e34e5363efa5f52f47b3d0740cc3f3355813 100644 (file)
@@ -271,19 +271,19 @@ class ExtensionSupportedExpression
 {
 public:
     ExtensionSupportedExpression() {}
-    ExtensionSupportedExpression(const string& extString)
+    ExtensionSupportedExpression(const std::string& extString)
         : _extString(extString)
     {
     }
-    const string& getExtensionString() { return _extString; }
-    void setExtensionString(const string& extString) { _extString = extString; }
+    const std::string& getExtensionString() { return _extString; }
+    void setExtensionString(const std::string& extString) { _extString = extString; }
     void eval(bool&value, const expression::Binding* b) const
     {
         int contextId = getOperand(0)->getValue(b);
         value = isGLExtensionSupported((unsigned)contextId, _extString.c_str());
     }
 protected:
-    string _extString;
+    std::string _extString;
 };
 
 Expression* extensionSupportedParser(const SGPropertyNode* exp,
index 5806c3232ad0df958016dfcf7727055a0a6c2375..b049c15d2a13e8f925a5d741f8158a4b272effe4 100644 (file)
@@ -36,7 +36,7 @@
 #include <boost/scoped_array.hpp>
 #include <boost/foreach.hpp>
 
-typedef std::map<string, osg::observer_ptr<simgear::Effect> > EffectMap;
+typedef std::map<std::string, osg::observer_ptr<simgear::Effect> > EffectMap;
 static EffectMap lightEffectMap;
 
 #define GET_COLOR_VALUE(n) \
@@ -96,7 +96,7 @@ public:
 SGLightAnimation::SGLightAnimation(const SGPropertyNode* configNode,
                                    SGPropertyNode* modelRoot,
                                    const osgDB::Options* options,
-                                   const string &path, int i) :
+                                   const std::string &path, int i) :
     SGAnimation(configNode, modelRoot),
     _options(options)
 {
@@ -113,7 +113,7 @@ SGLightAnimation::SGLightAnimation(const SGPropertyNode* configNode,
     _cutoff = getConfig()->getDoubleValue("cutoff");
     _near = getConfig()->getDoubleValue("near-m");
     _far = getConfig()->getDoubleValue("far-m");
-    _key = path + ";" + boost::lexical_cast<string>( i );
+    _key = path + ";" + boost::lexical_cast<std::string>( i );
 
     SGConstPropertyNode_ptr dim_factor = configNode->getChild("dim-factor");
     if (dim_factor.valid()) {
index 1fe5da8ddc90424f75317e88c4960bf0828df9a8..bb62e83bc686c75bbf21b0ffb46a9d81099a139b 100644 (file)
@@ -23,7 +23,7 @@ class SGMaterialAnimation : public SGAnimation {
 public:
   SGMaterialAnimation(const SGPropertyNode* configNode,
                       SGPropertyNode* modelRoot,
-                      const osgDB::Options* options,const string &path);
+                      const osgDB::Options* options,const std::string &path);
   virtual osg::Group* createAnimationGroup(osg::Group& parent);
   virtual void install(osg::Node& node);
   static SGPropertyNode_ptr makeEffectProperties(const SGPropertyNode* animProp);
index fa9931a42ab5dcced0871183b2ee3976e573ef16..30cab2e3d244b81efd720a9bbe0e736648200fac 100644 (file)
@@ -344,7 +344,7 @@ SGAnimation::~SGAnimation()
   if (!_found)
   {
       std::list<std::string>::const_iterator i;
-      string info;
+      std::string info;
       for (i = _objectNames.begin(); i != _objectNames.end(); ++i)
       {
           if (!info.empty())
@@ -365,7 +365,7 @@ bool
 SGAnimation::animate(osg::Node* node, const SGPropertyNode* configNode,
                      SGPropertyNode* modelRoot,
                      const osgDB::Options* options,
-                     const string &path, int i)
+                     const std::string &path, int i)
 {
   std::string type = configNode->getStringValue("type", "none");
   if (type == "alpha-test") {
index 8cf0b0205a07206824de521c73d98d25e1e3967c..048d991f513a9ce31b0e341b48d673f59d5c9511 100644 (file)
@@ -48,7 +48,7 @@ public:
   static bool animate(osg::Node* node, const SGPropertyNode* configNode,
                       SGPropertyNode* modelRoot,
                       const osgDB::Options* options,
-                      const string &path, int i);
+                      const std::string &path, int i);
 
 protected:
   void apply(osg::Node* node);
@@ -354,11 +354,11 @@ public:
   SGLightAnimation(const SGPropertyNode* configNode,
                    SGPropertyNode* modelRoot,
                    const osgDB::Options* options,
-                   const string &path, int i);
+                   const std::string &path, int i);
   virtual osg::Group* createAnimationGroup(osg::Group& parent);
   virtual void install(osg::Node& node);
 private:
-  string _light_type;
+  std::string _light_type;
   SGVec3d _position;
   SGVec3d _direction;
   SGVec4d _ambient;
@@ -369,7 +369,7 @@ private:
   double _cutoff;
   double _near;
   double _far;
-  string _key;
+  std::string _key;
   class UpdateCallback;
   friend class UpdateCallback;
   SGSharedPtr<SGExpressiond> _animationValue;
index 193dbbca86a86e4173fa5b61a35a8f0c57194a70..2cfa3dc8909d629959816210282535f3be13f37c 100644 (file)
@@ -26,7 +26,8 @@
 #include <vector>
 #include <functional>
 #include <set>
-   
+#include <string>
+
 #include <simgear/props/condition.hxx>
 #include <simgear/props/props.hxx>
 #include <simgear/math/interpolater.hxx>
@@ -949,7 +950,7 @@ namespace simgear
   {
   struct ParseError : public sg_exception
   {
-      ParseError(const string& message = std::string())
+      ParseError(const std::string& message = std::string())
           : sg_exception(message) {}
   };
     
@@ -1014,7 +1015,7 @@ namespace simgear
   {
   public:
       size_t addBinding(const std::string& name, expression::Type type);
-      bool findBinding(const string& name, VariableBinding& result) const;
+      bool findBinding(const std::string& name, VariableBinding& result) const;
       std::vector<VariableBinding> bindings;
   };
 
@@ -1031,7 +1032,7 @@ namespace simgear
           ParserMap& map = getParserMap();
           ParserMap::iterator itr = map.find(exp->getName());
           if (itr == map.end())
-              throw ParseError(string("unknown expression ") + exp->getName());
+              throw ParseError(std::string("unknown expression ") + exp->getName());
           exp_parser parser = itr->second;
           return (*parser)(exp, this);
       }