00001
00017 #include "OSStringUtil.h"
00018 #include "OSParameters.h"
00019 #include "OSBase64.h"
00020 #include "OSMathUtil.h"
00021
00022 #include <sstream>
00023
00024
00025
00026 using std::ostringstream;
00027
00028
00040 std::string writeStringData(std::string str)
00041 {
00042 ostringstream outStr;
00043 char quote;
00044
00045 size_t iIndex = str.rfind("\"");
00046 if (iIndex == std::string::npos)
00047 quote = '\"';
00048 else
00049 quote = '\'';
00050
00051 outStr << quote << str << quote;
00052 return outStr.str();
00053 }
00054
00055
00056
00057 std::string makeStringFromInt(std::string theString, int theInt)
00058 {
00059 ostringstream outStr;
00060 outStr << theString;
00061 outStr << theInt;
00062 return outStr.str();
00063 }