Synchronized pointer.
Public Member Functions | |
| SyncPtr (volatile const T &aObj, const ThreadMutex &aMutex) | |
| ~SyncPtr () | |
| T & | operator* () |
| Pointer dereferencing. More... | |
| T * | operator-> () |
| Pointer access. More... | |
| T * | ptr () const |
| Pointer casting. More... | |
| T ** | ptrptr () const |
| bool | IsOK () const |
| SyncPtr | ( | volatile const T & | aObj, |
| const ThreadMutex & | aMutex | ||
| ) |
| ~SyncPtr | ( | ) |
| T& operator* | ( | ) |
Pointer dereferencing.
| T* operator-> | ( | ) |
Pointer access.
| T* ptr | ( | ) | const |
Pointer casting.
| T** ptrptr | ( | ) | const |
| bool IsOK | ( | ) | const |
1.8.7