#include <Ptr.h>
Public Member Functions | |
| NonAtomicRefCountObj () | |
| NonAtomicRefCountObj (const NonAtomicRefCountObj &s) | |
| virtual | ~NonAtomicRefCountObj () |
| NonAtomicRefCountObj & | operator= (const NonAtomicRefCountObj &s) |
| int | refcount_inc () |
| int | refcount_dec () |
| int | refcount () const |
| virtual void | free () |
Data Fields | |
| volatile int | m_refcount |
Definition at line 46 of file Ptr.h.
| NonAtomicRefCountObj::NonAtomicRefCountObj | ( | const NonAtomicRefCountObj & | s | ) | [inline] |
| virtual NonAtomicRefCountObj::~NonAtomicRefCountObj | ( | ) | [inline, virtual] |
| virtual void NonAtomicRefCountObj::free | ( | void | ) | [inline, virtual] |
Definition at line 70 of file Ptr.h.
Referenced by NonAtomicPtr< T >::~NonAtomicPtr().
| NonAtomicRefCountObj& NonAtomicRefCountObj::operator= | ( | const NonAtomicRefCountObj & | s | ) | [inline] |
| int NonAtomicRefCountObj::refcount | ( | ) | const [inline] |
Definition at line 95 of file Ptr.h.
References m_refcount.
| int NonAtomicRefCountObj::refcount_dec | ( | ) | [inline] |
Definition at line 87 of file Ptr.h.
References m_refcount.
| int NonAtomicRefCountObj::refcount_inc | ( | ) | [inline] |
Definition at line 79 of file Ptr.h.
References m_refcount.
Referenced by NonAtomicPtr< T >::NonAtomicPtr(), and NonAtomicPtr< T >::operator=().
| volatile int NonAtomicRefCountObj::m_refcount |
Definition at line 75 of file Ptr.h.
Referenced by refcount(), refcount_dec(), and refcount_inc().
1.7.1