#include <smart_ptr.h>
Public Member Functions | |
AssertCheckStrict () | |
template<class U > | |
AssertCheckStrict (const AssertCheckStrict< U > &) | |
template<class U > | |
AssertCheckStrict (const AssertCheck< U > &) | |
template<class P1 > | |
AssertCheckStrict (const NoCheck< P1 > &) | |
Static Public Member Functions | |
static void | OnDefault (P val) |
static void | OnInit (P val) |
static void | OnDereference (P val) |
static void | Swap (AssertCheckStrict &) |
Definition at line 283 of file smart_ptr.h.
AssertCheckStrict< P >::AssertCheckStrict | ( | ) | [inline] |
AssertCheckStrict< P >::AssertCheckStrict | ( | const AssertCheckStrict< U > & | ) | [inline] |
AssertCheckStrict< P >::AssertCheckStrict | ( | const AssertCheck< U > & | ) | [inline] |
AssertCheckStrict< P >::AssertCheckStrict | ( | const NoCheck< P1 > & | ) | [inline] |
static void AssertCheckStrict< P >::OnDefault | ( | P | val | ) | [inline, static] |
static void AssertCheckStrict< P >::OnInit | ( | P | val | ) | [inline, static] |
static void AssertCheckStrict< P >::OnDereference | ( | P | val | ) | [inline, static] |
static void AssertCheckStrict< P >::Swap | ( | AssertCheckStrict< P > & | ) | [inline, static] |