#include <llmemory.h>

Public Member Functions | |
| LLInitializedPointer () | |
| ~LLInitializedPointer () | |
| const T * | operator-> () const |
| T * | operator-> () |
| const T & | operator* () const |
| T & | operator* () |
| operator const T * () const | |
| operator T * () | |
| T * | operator= (T *x) |
| operator bool () const | |
| bool | operator! () const |
| bool | operator== (T *rhs) |
| bool | operator== (const LLInitializedPointer< T > *rhs) |
Protected Attributes | |
| T * | mPointer |
Definition at line 378 of file llmemory.h.
| LLInitializedPointer< T >::LLInitializedPointer | ( | ) | [inline] |
Definition at line 381 of file llmemory.h.
| LLInitializedPointer< T >::~LLInitializedPointer | ( | ) | [inline] |
| const T* LLInitializedPointer< T >::operator-> | ( | ) | const [inline] |
| T* LLInitializedPointer< T >::operator-> | ( | ) | [inline] |
| const T& LLInitializedPointer< T >::operator* | ( | ) | const [inline] |
| T& LLInitializedPointer< T >::operator* | ( | ) | [inline] |
| LLInitializedPointer< T >::operator const T * | ( | ) | const [inline] |
| LLInitializedPointer< T >::operator T * | ( | ) | [inline] |
| T* LLInitializedPointer< T >::operator= | ( | T * | x | ) | [inline] |
| LLInitializedPointer< T >::operator bool | ( | ) | const [inline] |
Definition at line 391 of file llmemory.h.
References LLInitializedPointer< T >::mPointer, and NULL.
| bool LLInitializedPointer< T >::operator! | ( | ) | const [inline] |
Definition at line 392 of file llmemory.h.
References LLInitializedPointer< T >::mPointer, and NULL.
| bool LLInitializedPointer< T >::operator== | ( | T * | rhs | ) | [inline] |
| bool LLInitializedPointer< T >::operator== | ( | const LLInitializedPointer< T > * | rhs | ) | [inline] |
T* LLInitializedPointer< T >::mPointer [protected] |
Definition at line 397 of file llmemory.h.
Referenced by LLInitializedPointer< T >::operator bool(), LLInitializedPointer< T >::operator const T *(), LLInitializedPointer< T >::operator T *(), LLInitializedPointer< T >::operator!(), LLInitializedPointer< T >::operator*(), LLInitializedPointer< T >::operator->(), LLInitializedPointer< T >::operator=(), LLInitializedPointer< T >::operator==(), and LLInitializedPointer< T >::~LLInitializedPointer().
1.5.5