cxxDocStream derived from none

Description: the class that generates a C++ token stream

Category: cxxDocumentor
Author: Alex Hill
Revision: 12/02/4 Alex Hill - added debuging and commenting




constructor cxxDocStream

destructor ~cxxDocStream

method pushback

method next

method readNextToken

1 find the next non-whitespace character
2 if it's a brace, just return that
3 else it's an open paren, return everything up to the close paren don't count any parentheses inside quoted strings
4 else if it's an open quote, return everything up to the close quote
5 else if it's an open comment, return the whole comment
6 for anything else, return up to the next paren, brace, or space

method nextChar

method pushbackChar

method getNextLine