#include <hsTokenStream.h>
Member Enumeration Documentation
- Enumerator:
| kCharNone |
|
| kCharIdent |
|
| kCharDelim |
|
| kCharString |
|
| kCharComment |
|
Constructor & Destructor Documentation
| hsTokenStream::hsTokenStream |
( |
hsStream * |
stream | ) |
|
| hsTokenStream::hsTokenStream |
( |
const plString & |
filename | ) |
|
| hsTokenStream::~hsTokenStream |
( |
| ) |
|
Member Function Documentation
| int hsTokenStream::getCharType |
( |
const char |
ch | ) |
|
|
protected |
| void hsTokenStream::getLine |
( |
| ) |
|
|
protected |
| bool hsTokenStream::hasNext |
( |
| ) |
|
| void hsTokenStream::setCommentMarkers |
( |
const std::vector< Region > & |
comments | ) |
|
| void hsTokenStream::setDelimiters |
( |
const char * |
delims | ) |
|
| void hsTokenStream::setStringMarkers |
( |
const std::vector< Region > & |
strMarkers | ) |
|
Member Data Documentation
| std::vector<Region> hsTokenStream::fCommentMarkers |
|
protected |
| std::vector<char> hsTokenStream::fDelims |
|
protected |
| int hsTokenStream::fInComment |
|
protected |
| bool hsTokenStream::fIOwnStream |
|
protected |
| std::queue<plString> hsTokenStream::fLineTokens |
|
protected |
| std::vector<Region> hsTokenStream::fStringMarkers |
|
protected |
The documentation for this class was generated from the following file: