--- trunk/src/utils/StringUtils.hpp 2006/01/11 19:01:20 845 +++ trunk/src/utils/StringUtils.hpp 2008/10/16 18:17:41 1305 @@ -49,6 +49,7 @@ #ifndef UTILS_STRINGUTILS_HPP #define UTILS_STRINGUTILS_HPP #include +#include #include #include #include @@ -83,7 +84,7 @@ namespace oopse { * * @return the line number of the block within the theStream */ - int findBegin(std::istream &theStream, char* startText ); + int findBegin(std::istream &theStream, const char* startText ); /** * Counts the number of tokens on line which are delimited by the characters @@ -102,7 +103,11 @@ namespace oopse { */ int isEndLine(char *line); + bool CaseInsensitiveEquals(char ch1, char ch2); + size_t CaseInsensitiveFind(const std::string& str1, const std::string& str2); + + /** * Convert a variable to a string * @param T data type