Changeset 9406 in orxonox.OLD for trunk/src/lib/util/substring.cc
- Timestamp:
- Jul 24, 2006, 11:09:47 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/util/substring.cc
r7477 r9406 28 28 #include "substring.h" 29 29 30 #include <string.h>31 #include <cassert>32 33 34 30 /** 35 31 * @brief default constructor … … 108 104 109 105 /** @brief An empty String */ 110 const std::string SubString::emptyString = "";106 // const std::string SubString::emptyString = ""; 111 107 /** @brief Helper that gets you a String consisting of all White Spaces */ 112 108 const std::string SubString::WhiteSpaces = " \n\t"; … … 238 234 } 239 235 else 240 return SubString::emptyString; 236 { 237 static std::string empty; 238 return empty; 239 } 241 240 } 242 241 … … 250 249 * SubString::SubString(const SubString& subString, unsigned int subSetBegin) 251 250 */ 252 SubString SubString:: getSubSet(unsigned int subSetBegin) const251 SubString SubString::subSet(unsigned int subSetBegin) const 253 252 { 254 253 return SubString(*this, subSetBegin); … … 265 264 * SubString::SubString(const SubString& subString, unsigned int subSetBegin) 266 265 */ 267 SubString SubString:: getSubSet(unsigned int subSetBegin, unsigned int subSetEnd) const266 SubString SubString::subSet(unsigned int subSetBegin, unsigned int subSetEnd) const 268 267 { 269 268 return SubString(*this, subSetBegin, subSetEnd); … … 289 288 * Supports delimiters, escape characters, 290 289 * ignores special characters between safemode_char and between comment_char and linend '\n'. 291 *292 *293 290 */ 294 291 SubString::SPLIT_LINE_STATE
Note: See TracChangeset
for help on using the changeset viewer.