]> git.mxchange.org Git - simgear.git/blobdiff - simgear/misc/strutils.cxx
Add optional attribute condition to "copyProperties".
[simgear.git] / simgear / misc / strutils.cxx
index cc56aa410bdc8345f93b43b8f73e1faa223a7bc1..a81adc5c22f5331cc7a0bfc9752ab9eeb0b3f275 100644 (file)
@@ -200,5 +200,18 @@ namespace simgear {
            return reply.insert( 0, length-l, c );
        }
 
+       bool
+       starts_with( const string & s, const string & substr )
+       {       
+               return s.find( substr ) == 0;
+       }
+
+       bool
+       ends_with( const string & s, const string & substr )
+       {       
+               size_t n = s.rfind( substr );
+               return (n != string::npos) && (n == s.length() - substr.length());
+       }
+
     } // end namespace strutils
 } // end namespace simgear