|
#include <smart_ptr.hpp>
Definition at line 653 of file smart_ptr.hpp.
Public Member Functions | |
no_lock_policy () | |
template<class T_obj> | |
void | pointee_lock_policy (T_obj *) |
template<class T_obj> | |
void | const_pointee_lock_policy (T_obj *) |
template<class T_obj> | |
void | assignment_lock_policy (T_obj *) |
template<class T_obj> | |
void | assignment_unlock_policy (T_obj *) |
template<class T_obj> | |
void | destructor_lock_policy (T_obj *) |
template<class T_obj> | |
void | destructor_unlock_policy (T_obj *) |
template<class T_obj> | |
T_obj * | constructor_lock_policy (T_obj *p) |
template<class T_obj> | |
void | constructor_unlock_policy (T_obj *) |
template<class T_obj> | |
void | lock (T_obj *) |
template<class T_obj> | |
void | unlock (T_obj *) |