Oxygine  1
2g game engine
Public Types | Public Member Functions | List of all members
oxygine::intrusive_ptr< T > Class Template Reference

Public Types

typedef T element_type

Public Member Functions

 intrusive_ptr (const intrusive_ptr &s)
template<class U >
 intrusive_ptr (intrusive_ptr< U > const &rhs)
T * get () const
T & operator* () const
T * operator-> () const
intrusive_ptroperator= (const intrusive_ptr &s)
intrusive_ptroperator= (T *ptr)
 intrusive_ptr (T *p)
bool operator! () const
void swap (intrusive_ptr &s)
 operator bool () const

The documentation for this class was generated from the following file: