#include <SmartPtr.h>
|
| void | swap (this_type &a, this_type &b) |
| |
| bool | operator== (const this_type &a, const T *b) |
| |
| bool | operator!= (const this_type &a, const T *b) |
| |
| bool | operator< (const this_type &a, const T *b) |
| |
| bool | operator<= (const this_type &a, const T *b) |
| |
| bool | operator> (const this_type &a, const T *b) |
| |
| bool | operator>= (const this_type &a, const T *b) |
| |
| bool | operator== (const T *a, const this_type &b) |
| |
| bool | operator!= (const T *a, const this_type &b) |
| |
| bool | operator< (const T *a, const this_type &b) |
| |
| bool | operator<= (const T *a, const this_type &b) |
| |
| bool | operator> (const T *a, const this_type &b) |
| |
| bool | operator>= (const T *a, const this_type &b) |
| |
◆ SmartPtrBase() [1/2]
template<typename Derived , typename T >
◆ SmartPtrBase() [2/2]
template<typename Derived , typename T >
◆ Get()
template<typename Derived , typename T >
◆ operator safe_bool()
template<typename Derived , typename T >
◆ operator!()
template<typename Derived , typename T >
◆ operator*()
template<typename Derived , typename T >
◆ operator->()
template<typename Derived , typename T >
◆ Reset()
template<typename Derived , typename T >
◆ Swap()
template<typename Derived , typename T >
◆ Valid()
template<typename Derived , typename T >
◆ operator!= [1/2]
template<typename Derived , typename T >
◆ operator!= [2/2]
template<typename Derived , typename T >
◆ operator< [1/2]
template<typename Derived , typename T >
| bool operator< |
( |
const T * |
a, |
|
|
const this_type & |
b |
|
) |
| |
|
friend |
◆ operator< [2/2]
template<typename Derived , typename T >
| bool operator< |
( |
const this_type & |
a, |
|
|
const T * |
b |
|
) |
| |
|
friend |
◆ operator<= [1/2]
template<typename Derived , typename T >
| bool operator<= |
( |
const T * |
a, |
|
|
const this_type & |
b |
|
) |
| |
|
friend |
◆ operator<= [2/2]
template<typename Derived , typename T >
| bool operator<= |
( |
const this_type & |
a, |
|
|
const T * |
b |
|
) |
| |
|
friend |
◆ operator== [1/2]
template<typename Derived , typename T >
| bool operator== |
( |
const T * |
a, |
|
|
const this_type & |
b |
|
) |
| |
|
friend |
◆ operator== [2/2]
template<typename Derived , typename T >
| bool operator== |
( |
const this_type & |
a, |
|
|
const T * |
b |
|
) |
| |
|
friend |
◆ operator> [1/2]
template<typename Derived , typename T >
| bool operator> |
( |
const T * |
a, |
|
|
const this_type & |
b |
|
) |
| |
|
friend |
◆ operator> [2/2]
template<typename Derived , typename T >
| bool operator> |
( |
const this_type & |
a, |
|
|
const T * |
b |
|
) |
| |
|
friend |
◆ operator>= [1/2]
template<typename Derived , typename T >
| bool operator>= |
( |
const T * |
a, |
|
|
const this_type & |
b |
|
) |
| |
|
friend |
◆ operator>= [2/2]
template<typename Derived , typename T >
| bool operator>= |
( |
const this_type & |
a, |
|
|
const T * |
b |
|
) |
| |
|
friend |
◆ swap
template<typename Derived , typename T >
◆ m_ptr [1/2]
template<typename Derived , typename T >
◆ m_ptr [2/2]
template<typename Derived , typename T >
template<typename Derived , typename T >
The documentation for this class was generated from the following file: