GME  13
Public Member Functions | Protected Attributes
ANTLRRefCountToken Class Reference

#include <AToken.h>

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

List of all members.

Public Member Functions

 ANTLRRefCountToken (ANTLRTokenType t, ANTLRChar *s)
 ANTLRRefCountToken ()
void ref ()
void deref ()
unsigned nref () const
virtual ANTLRAbstractTokenmakeToken (ANTLRTokenType tt, ANTLRChar *txt, int line)

Protected Attributes

unsigned refcnt_

Detailed Description

Definition at line 92 of file AToken.h.


Constructor & Destructor Documentation

Definition at line 105 of file AToken.h.

Definition at line 119 of file AToken.h.


Member Function Documentation

void ANTLRRefCountToken::deref ( ) [inline, virtual]

Reimplemented from ANTLRAbstractToken.

Definition at line 143 of file AToken.h.

virtual ANTLRAbstractToken* ANTLRRefCountToken::makeToken ( ANTLRTokenType  tt,
ANTLRChar txt,
int  line 
) [inline, virtual]

Implements ANTLRAbstractToken.

Reimplemented in ANTLRCommonToken.

Definition at line 146 of file AToken.h.

unsigned ANTLRRefCountToken::nref ( ) const [inline, virtual]

Reimplemented from ANTLRAbstractToken.

Definition at line 144 of file AToken.h.

void ANTLRRefCountToken::ref ( ) [inline, virtual]

Reimplemented from ANTLRAbstractToken.

Definition at line 142 of file AToken.h.


Member Data Documentation

unsigned ANTLRRefCountToken::refcnt_ [protected]

Definition at line 99 of file AToken.h.


The documentation for this class was generated from the following file: