Smart Pointers

no_lock_policy Struct Reference

#include <smart_ptr.hpp>

List of all members.


Detailed Description

The no lock policy has no lock implementation. Use this policy when synchronization is not required.
.

See also:
smart_ptr, intrusive_lock_policy

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 *)


The documentation for this struct was generated from the following file:
Generated on Wed Mar 29 21:58:59 2006 for Smart Pointers by  doxygen 1.4.6.Axter [Axter-Extended-Version]