54 std :: vector< std :: string >
tokens;
60 void tokenizeLine(
const std :: string &line);
62 int giveNumberOfTokens();
64 const char *giveToken(
int i);
73 std :: string readSimpleToken(std :: size_t &pos,
const std :: string &line);
80 std :: string readToken(std :: size_t &pos,
const std :: string &line,
char sep);
86 std :: string readStructToken(std :: size_t &pos,
const std :: string &line);
92 std :: string readStringToken(std :: size_t &pos,
const std :: string &line);
98 std :: string readSimpleExpressionToken(std :: size_t &pos,
const std :: string &line);
101 #endif // tokenizer_h String bracket- and quotation-aware string tokenizer.
std::vector< std::string > tokens
Array of tokens.
the oofem namespace is to define a context or scope in which all oofem names are defined.