#include <TokenStreamBasicFilter.hpp>
Public Member Functions | |
TokenStreamBasicFilter (TokenStream &input_) | |
void | discard (int ttype) |
void | discard (const BitSet &mask) |
RefToken | nextToken () |
Protected Attributes | |
BitSet | discardMask |
TokenStream * | input |
Definition at line 23 of file TokenStreamBasicFilter.hpp.
TokenStreamBasicFilter::TokenStreamBasicFilter | ( | TokenStream & | input_ | ) |
void TokenStreamBasicFilter::discard | ( | int | ttype | ) |
void TokenStreamBasicFilter::discard | ( | const BitSet & | mask | ) |
RefToken TokenStreamBasicFilter::nextToken | ( | ) | [virtual] |
BitSet TokenStreamBasicFilter::discardMask [protected] |
The set of token types to discard
Definition at line 26 of file TokenStreamBasicFilter.hpp.
TokenStream* TokenStreamBasicFilter::input [protected] |
The input stream
Definition at line 30 of file TokenStreamBasicFilter.hpp.