Atomic pointer type box.
Public Member Functions | |
| BoxPtrAtomic () | |
| BoxPtrAtomic (T *_p) | |
| BoxPtrAtomic (const BoxPtrAtomic< T > &_p) | |
| ~BoxPtrAtomic () | |
| operator T * () | |
| operator const T * () const | |
| T & | operator* () |
| const T & | operator* () const |
| T * | operator-> (void) |
| const T * | operator-> (void) const |
| BoxPtrAtomic & | operator= (T *newp) |
| BoxPtrAtomic & | operator= (const BoxPtrAtomic< T > &newp) |
| T * | Ptr () const |
| T * | Ptr () const niSync |
| T ** | PtrAddr () const |
| T ** | PtrAddr () const niSync |
| operator bool () | |
| operator bool () const | |
| bool | operator! () |
| bool | operator! () const |
| BoxPtrAtomic | ( | ) |
| BoxPtrAtomic | ( | T * | _p | ) |
| BoxPtrAtomic | ( | const BoxPtrAtomic< T > & | _p | ) |
| ~BoxPtrAtomic | ( | ) |
| operator T * | ( | ) |
| operator const T * | ( | ) | const |
| T& operator* | ( | ) |
| const T& operator* | ( | ) | const |
| T* operator-> | ( | void | ) |
| const T* operator-> | ( | void | ) | const |
| BoxPtrAtomic& operator= | ( | T * | newp | ) |
| BoxPtrAtomic& operator= | ( | const BoxPtrAtomic< T > & | newp | ) |
| T* Ptr | ( | ) | const |
| T* Ptr | ( | ) | const |
| T** PtrAddr | ( | ) | const |
| T** PtrAddr | ( | ) | const |
| operator bool | ( | ) |
| operator bool | ( | ) | const |
| bool operator! | ( | ) |
| bool operator! | ( | ) | const |
1.8.7