#include <PlatformHelpers.h>
Public Member Functions | |
ScopedObject (T *p=0) | |
~ScopedObject () | |
bool | IsNull () const |
T & | operator* () |
T * | operator-> () |
T ** | operator& () |
void | Reset (T *p=0) |
T * | Get () const |
|
explicit |
DirectX::ScopedObject< T >::~ScopedObject | ( | ) |
bool DirectX::ScopedObject< T >::IsNull | ( | ) | const |
T& DirectX::ScopedObject< T >::operator* | ( | ) |
T* DirectX::ScopedObject< T >::operator-> | ( | ) |
T** DirectX::ScopedObject< T >::operator& | ( | ) |
void DirectX::ScopedObject< T >::Reset | ( | T * | p = 0 | ) |
T* DirectX::ScopedObject< T >::Get | ( | ) | const |