| ACE
    6.2.5
    | 
#include "ace/Auto_Ptr.h"#include "ace/Atomic_Op.h"#include "ace/Intrusive_Auto_Ptr.inl"#include "ace/Intrusive_Auto_Ptr.cpp"| Classes | |
| class | ACE_Intrusive_Auto_Ptr< X > | 
| This class implements support for a reference counted auto_ptr. It assumes reference counting abilities of the parameterizing class.  More... | |
| class | ACE_Intrusive_Auto_Ptr< X > | 
| This class implements support for a reference counted auto_ptr. It assumes reference counting abilities of the parameterizing class.  More... | |
| Functions | |
| template<class T , class U > | |
| bool | operator== (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b) | 
| template<class T , class U > | |
| bool | operator!= (ACE_Intrusive_Auto_Ptr< T > const &a, ACE_Intrusive_Auto_Ptr< U > const &b) | 
| Inequality operator, which is the opposite of equality.  More... | |
| template<class T , class U > | |
| bool | operator== (ACE_Intrusive_Auto_Ptr< T > const &a, U *b) | 
| template<class T , class U > | |
| bool | operator!= (ACE_Intrusive_Auto_Ptr< T > &a, U *b) | 
| template<class T , class U > | |
| bool | operator== (T *a, ACE_Intrusive_Auto_Ptr< U > const &b) | 
| template<class T , class U > | |
| bool | operator!= (T *a, ACE_Intrusive_Auto_Ptr< U > const &b) | 
| 
 | inline | 
Inequality operator, which is the opposite of equality.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Equality operator that returns true if both ACE_Intrusive_Auto_Ptr objects point to the same underlying representation. It does not compare the actual pointers. 
true if both objects have just been instantiated and not used yet. | 
 | inline | 
| 
 | inline | 
 1.8.6
 1.8.6