![]() |
Inheritance diagram for sync_ptr:

Pointer)
Definition at line 52 of file sync_ptr.hpp.
Public Member Functions | |
| sync_ptr (T *type, SYNC_T *sync_ctrl_=new SYNC_T) | |
| virtual | ~sync_ptr () |
| RefLockPtr | operator-> () |
| RefLockPtr | operator * () |
| RefLockPtr | get_locked_obj (bool *trylock_stat=NULL) |
Protected Member Functions | |
| sync_ptr (T *type, SYNC_T *sync_ctrl_, int *RefCount_) | |
Protected Attributes | |
| T * | m_type |
| SYNC_T * | m_sync_ctrl |
| int * | m_RefCount |
Classes | |
| class | RefLockPtr |
| RefLockPtr is a helper class used by sync_ptr to perform an automatic lock when operator->() is called. More... | |
1.4.6.Axter [Axter-Extended-Version]