Public Member Functions | |
Ref (T *p) | |
~Ref () | |
Ref * | increment () |
bool | decrement () |
Public Attributes | |
T *const | ptr |
unsigned int | count |
Private Member Functions | |
Ref (const Ref &) | |
Ref & | operator= (const Ref &) |
antlr::RefCount< T >::Ref::Ref | ( | T * | p | ) | [inline] |
antlr::RefCount< T >::Ref::~Ref | ( | ) | [inline] |
antlr::RefCount< T >::Ref::Ref | ( | const Ref & | ) | [private] |
bool antlr::RefCount< T >::Ref::decrement | ( | ) | [inline] |
Ref* antlr::RefCount< T >::Ref::increment | ( | ) | [inline] |
Ref& antlr::RefCount< T >::Ref::operator= | ( | const Ref & | ) | [private] |
unsigned int antlr::RefCount< T >::Ref::count |
T* const antlr::RefCount< T >::Ref::ptr |