#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: