#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 |
Definition at line 43 of file TokenRefCount.hpp.
TokenRefCount< T >::TokenRefCount | ( | const Token * | p = 0 |
) | [inline] |
Definition at line 49 of file TokenRefCount.hpp.
TokenRefCount< T >::TokenRefCount | ( | const TokenRefCount< T > & | other | ) | [inline] |
Definition at line 53 of file TokenRefCount.hpp.
TokenRefCount< T >::~TokenRefCount | ( | ) | [inline] |
Definition at line 57 of file TokenRefCount.hpp.
TokenRefCount<T>& TokenRefCount< T >::operator= | ( | Token * | other | ) | [inline] |
Definition at line 62 of file TokenRefCount.hpp.
TokenRefCount<T>& TokenRefCount< T >::operator= | ( | const TokenRefCount< T > & | other | ) | [inline] |
Definition at line 73 of file TokenRefCount.hpp.
TokenRefCount< T >::operator T * | ( | ) | const [inline] |
Definition at line 87 of file TokenRefCount.hpp.
T* TokenRefCount< T >::operator-> | ( | ) | const [inline] |
Definition at line 88 of file TokenRefCount.hpp.
T* TokenRefCount< T >::get | ( | ) | const [inline] |
Definition at line 89 of file TokenRefCount.hpp.
TokenRef* TokenRefCount< T >::ref [private] |