#include <TokenRefCount.hpp>
Public Member Functions | |
TokenRefCount (const Token *p=0) | |
TokenRefCount (const TokenRefCount< T > &other) | |
~TokenRefCount () | |
TokenRefCount< T > & | operator= (Token *other) |
TokenRefCount< T > & | operator= (const TokenRefCount< T > &other) |
operator T * () const | |
T * | operator-> () const |
T * | get () const |
Private Attributes | |
TokenRef * | ref |
antlr::TokenRefCount< T >::TokenRefCount | ( | const Token * | p = 0 |
) | [inline] |
antlr::TokenRefCount< T >::TokenRefCount | ( | const TokenRefCount< T > & | other | ) | [inline] |
antlr::TokenRefCount< T >::~TokenRefCount | ( | ) | [inline] |
T* antlr::TokenRefCount< T >::get | ( | ) | const [inline] |
antlr::TokenRefCount< T >::operator T * | ( | ) | const [inline] |
T* antlr::TokenRefCount< T >::operator-> | ( | ) | const [inline] |
TokenRefCount<T>& antlr::TokenRefCount< T >::operator= | ( | const TokenRefCount< T > & | other | ) | [inline] |
TokenRefCount<T>& antlr::TokenRefCount< T >::operator= | ( | Token * | other | ) | [inline] |
TokenRef* antlr::TokenRefCount< T >::ref [private] |