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