#include <exception.hpp>
Public Member Functions | |
void | adopt (T *px) |
T * | get () const |
refcount_ptr & | operator= (refcount_ptr const &x) |
refcount_ptr () | |
refcount_ptr (refcount_ptr const &x) | |
~refcount_ptr () | |
Private Member Functions | |
void | add_ref () |
void | release () |
Private Attributes | |
T * | px_ |
Definition at line 16 of file exception.hpp.
boost::exception_detail::refcount_ptr< T >::refcount_ptr | ( | ) | [inline] |
Definition at line 21 of file exception.hpp.
boost::exception_detail::refcount_ptr< T >::~refcount_ptr | ( | ) | [inline] |
Definition at line 26 of file exception.hpp.
boost::exception_detail::refcount_ptr< T >::refcount_ptr | ( | refcount_ptr< T > const & | x | ) | [inline] |
Definition at line 31 of file exception.hpp.
void boost::exception_detail::refcount_ptr< T >::add_ref | ( | ) | [inline, private] |
Definition at line 63 of file exception.hpp.
void boost::exception_detail::refcount_ptr< T >::adopt | ( | T * | px | ) | [inline] |
Definition at line 45 of file exception.hpp.
T* boost::exception_detail::refcount_ptr< T >::get | ( | ) | const [inline] |
Definition at line 53 of file exception.hpp.
refcount_ptr& boost::exception_detail::refcount_ptr< T >::operator= | ( | refcount_ptr< T > const & | x | ) | [inline] |
Definition at line 38 of file exception.hpp.
void boost::exception_detail::refcount_ptr< T >::release | ( | ) | [inline, private] |
Definition at line 70 of file exception.hpp.
T* boost::exception_detail::refcount_ptr< T >::px_ [private] |
Definition at line 60 of file exception.hpp.