# | Line 174 | Line 174 | namespace oopse { | |
---|---|---|
174 | return (float) (atof(token.c_str())); | |
175 | } | |
176 | ||
177 | < | double StringTokenizer::nextTokenAsDouble() { |
177 | > | RealType StringTokenizer::nextTokenAsDouble() { |
178 | std::string token = nextToken(); | |
179 | convertFortranNumber(token); | |
180 | return atof(token.c_str()); | |
# | Line 205 | Line 205 | namespace oopse { | |
205 | return result; | |
206 | } | |
207 | ||
208 | + | std::vector<std::string> StringTokenizer::getAllTokens() { |
209 | + | std::vector<std::string> tokens; |
210 | + | while (hasMoreTokens()) { |
211 | + | tokens.push_back(nextToken()); |
212 | + | } |
213 | + | return tokens; |
214 | + | } |
215 | void StringTokenizer::convertFortranNumber(std::string& fortranNumber) { | |
216 | std::string::iterator i; | |
217 | for(i = fortranNumber.begin(); i != fortranNumber.end(); ++i) { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |