Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Class Members

boost Namespace Reference


Detailed Description

We overload the default == operator for DtsObject so that it compares the objects instead of the pointers to the objects.


Functions

template<class T, class U> bool operator== (intrusive_ptr< T > const &a, intrusive_ptr< U > const &b)
template<class T, class U> bool operator!= (intrusive_ptr< T > const &a, intrusive_ptr< U > const &b)
template<class T> bool operator== (intrusive_ptr< T > const &a, T *b)
template<class T> bool operator!= (intrusive_ptr< T > const &a, T *b)
template<class T> bool operator== (T *a, intrusive_ptr< T > const &b)
template<class T> bool operator!= (T *a, intrusive_ptr< T > const &b)
template<class T> bool operator< (intrusive_ptr< T > const &a, intrusive_ptr< T > const &b)
template<class T> void swap (intrusive_ptr< T > &lhs, intrusive_ptr< T > &rhs)
template<class T> T * get_pointer (intrusive_ptr< T > const &p)
template<class T, class U> intrusive_ptr< T > static_pointer_cast (intrusive_ptr< U > const &p)
template<class T, class U> intrusive_ptr< T > const_pointer_cast (intrusive_ptr< U > const &p)
template<class T, class U> intrusive_ptr< T > dynamic_pointer_cast (intrusive_ptr< U > const &p)
template<class E, class T, class Y> std::basic_ostream< E, T > & operator<< (std::basic_ostream< E, T > &os, intrusive_ptr< Y > const &p)
template<> bool operator==< DtsObject_, DtsObject_ > (const DtsObject &x, const DtsObject &y)


Generated on Thu May 4 10:32:21 2006 for SMACQ by doxygen 1.3.5