ANTLR Support Libraries 2.7.1+
Public Member Functions | Protected Attributes
TokenStreamBasicFilter Class Reference

#include <TokenStreamBasicFilter.hpp>

Inheritance diagram for TokenStreamBasicFilter:
Inheritance graph
[legend]
Collaboration diagram for TokenStreamBasicFilter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TokenStreamBasicFilter (TokenStream &input_)
void discard (int ttype)
void discard (const BitSet &mask)
RefToken nextToken ()

Protected Attributes

BitSet discardMask
TokenStreaminput

Detailed Description

This object is a TokenStream that passes through all tokens except for those that you tell it to discard. There is no buffering of the tokens.


Constructor & Destructor Documentation

This object is a TokenStream that passes through all tokens except for those that you tell it to discard. There is no buffering of the tokens.


Member Function Documentation

void TokenStreamBasicFilter::discard ( int  ttype)
void TokenStreamBasicFilter::discard ( const BitSet mask)

Implements TokenStream.

Reimplemented in TokenStreamHiddenTokenFilter.


Member Data Documentation

The set of token types to discard

The input stream


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines