antlr::TokenStreamBasicFilter Class Reference

#include <TokenStreamBasicFilter.hpp>

Inheritance diagram for antlr::TokenStreamBasicFilter:
[legend]
Collaboration diagram for antlr::TokenStreamBasicFilter:
[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

antlr::TokenStreamBasicFilter::TokenStreamBasicFilter ( TokenStream input_  ) 

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 antlr::TokenStreamBasicFilter::discard ( const BitSet mask  ) 
void antlr::TokenStreamBasicFilter::discard ( int  ttype  ) 
RefToken antlr::TokenStreamBasicFilter::nextToken ( void   )  [virtual]

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

Generated on 16 Nov 2015 for ANTLR Support Libraries 2.7.1+ by  doxygen 1.6.1