ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/utils/StringTokenizer.cpp
(Generate patch)

Comparing trunk/src/utils/StringTokenizer.cpp (file contents):
Revision 2045 by gezelter, Fri Nov 28 20:10:17 2014 UTC vs.
Revision 2073 by gezelter, Sat Mar 7 23:52:07 2015 UTC

# Line 149 | Line 149 | namespace OpenMD {
149      return result;
150    }
151  
152 +  void StringTokenizer::skipToken() {
153 +
154 +    if(currentPos_ != end_) {
155 +      while( currentPos_ != end_ && isDelimiter(*currentPos_)) {
156 +
157 +        if (returnTokens_) {
158 +          *currentPos_++;
159 +          return;
160 +        }
161 +            
162 +        ++currentPos_;
163 +      }
164 +
165 +      while (currentPos_ != end_ && !isDelimiter(*currentPos_)) {
166 +        *currentPos_++;
167 +      }
168 +    }
169 +  }
170 +
171    bool StringTokenizer::nextTokenAsBool() {
172      std::string token = nextToken();
173      std::istringstream iss(token);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines