![]() |
ManaPlus
|
#include <catch.hpp>
Public Member Functions | |
| Ptr () | |
| Ptr (T *p) | |
| Ptr (Ptr const &other) | |
| ~Ptr () | |
| void | reset () |
| Ptr & | operator= (T *p) |
| Ptr & | operator= (Ptr const &other) |
| void | swap (Ptr &other) |
| T * | get () const |
| T & | operator* () const |
| T * | operator-> () const |
| bool | operator! () const |
| operator SafeBool::type () const | |
Private Attributes | |
| T * | m_p |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 512 of file catch.hpp.
References CATCH_NULL.
|
inline |
|
private |
Definition at line 535 of file catch.hpp.
Referenced by Catch::Ptr< T >::swap().