Searched refs:OptStrTokIter (Results 1 – 2 of 2) sorted by relevance
120 class OptStrTokIter : public OptIterRwd {131 OptStrTokIter(const char * tokens, const char * delimiters =0);134 ~OptStrTokIter(void);178 OptStrTokIter * tok_iter ;
144 const char * OptStrTokIter::default_delims = WHITESPACE ;146 OptStrTokIter::OptStrTokIter(const char * tokens, const char * delimiters) in OptStrTokIter() function in OptStrTokIter157 OptStrTokIter::~OptStrTokIter(void) { delete [] tokstr; } in ~OptStrTokIter()160 OptStrTokIter::curr(void) { return cur; } in curr()163 OptStrTokIter::next(void) { if (cur) cur = ::strtok(NULL, seps); } in next()166 OptStrTokIter::operator()(void) { in operator ()()173 OptStrTokIter::rewind(void) { in rewind()262 tok_iter = new OptStrTokIter(ptr); in fill()