| MINT2
    | 
#include <counted_ptr.h>
 
  
| Public Member Functions | |
| bool | ok () const | 
| void | acquire (const counted_ptr< X > &c) throw () | 
| template<typename Y > | |
| void | acquire (const counted_ptr< Y > &other) throw () | 
| void | release () | 
| const_counted_ptr (X *p=0) | |
| ~const_counted_ptr () | |
| const_counted_ptr (const const_counted_ptr &other) throw () | |
| const_counted_ptr (const counted_ptr< X > &other) throw () | |
| const_counted_ptr & | operator= (const const_counted_ptr &r) | 
| const_counted_ptr & | operator= (const counted_ptr< X > &r) | 
| template<typename Y > | |
| const_counted_ptr (const const_counted_ptr< Y > &r) throw () | |
| template<typename Y > | |
| const_counted_ptr (const counted_ptr< Y > &r) throw () | |
| template<typename Y > | |
| const_counted_ptr & | operator= (const const_counted_ptr< Y > &r) | 
| template<class Y > | |
| const_counted_ptr & | operator= (const counted_ptr< Y > &r) | 
| const X * | get () const throw () | 
| const X & | operator * () const throw () | 
| const X * | operator-> () const throw () | 
| void | acquire (counted_ptr_counter *c) throw () | 
| void | release () | 
| const_counted_ptr (X *p=0) | |
| ~const_counted_ptr () | |
| const_counted_ptr (const const_counted_ptr &other) throw () | |
| const_counted_ptr (const counted_ptr< X > &other) throw () | |
| const_counted_ptr & | operator= (const const_counted_ptr &r) | 
| const_counted_ptr & | operator= (const counted_ptr< X > &r) | 
| template<class Y > | |
| const_counted_ptr (const const_counted_ptr< Y > &r) throw () | |
| template<class Y > | |
| const_counted_ptr (const counted_ptr< Y > &r) throw () | |
| template<class Y > | |
| const_counted_ptr & | operator= (const const_counted_ptr< Y > &r) | 
| template<class Y > | |
| const_counted_ptr & | operator= (const counted_ptr< Y > &r) | 
| const X & | operator * () const throw () | 
| const X * | operator-> () const throw () | 
| const X * | get () const throw () | 
|  Public Member Functions inherited from MINT::counted_ptr< X > | |
| bool | ok () const | 
| void | acquire (const counted_ptr< X > &other) throw () | 
| template<typename Y > | |
| void | acquire (const counted_ptr< Y > &other) throw () | 
| void | release () | 
| counted_ptr (X *p=0) | |
| ~counted_ptr () | |
| counted_ptr (const counted_ptr &r) throw () | |
| counted_ptr & | operator= (const counted_ptr &r) | 
| template<typename Y > | |
| counted_ptr (const counted_ptr< Y > &r) throw () | |
| template<typename Y > | |
| counted_ptr & | operator= (const counted_ptr< Y > &r) | 
| X * | get () const throw () | 
| X & | operator * () const throw () | 
| X * | operator-> () const throw () | 
| bool | unique () const throw () | 
| operator const void * () const | |
| void | acquire (counted_ptr_counter *c) throw () | 
| void | release () | 
| counted_ptr (X *p=0) | |
| ~counted_ptr () | |
| counted_ptr (const counted_ptr &r) throw () | |
| counted_ptr & | operator= (const counted_ptr &r) | 
| template<class Y > | |
| counted_ptr (const counted_ptr< Y > &r) throw () | |
| template<class Y > | |
| counted_ptr & | operator= (const counted_ptr< Y > &r) | 
| X & | operator * () const throw () | 
| X * | operator-> () const throw () | 
| X * | get () const throw () | 
| bool | unique () const throw () | 
| operator void * () const | |
| Additional Inherited Members | |
|  Public Types inherited from MINT::counted_ptr< X > | |
| typedef X | element_type | 
|  Public Attributes inherited from MINT::counted_ptr< X > | |
| X * | ptr | 
| counted_ptr_counter * | itsCounter | 
Definition at line 150 of file counted_ptr.h.
| 
 | inlineexplicit | 
Definition at line 165 of file counted_ptr.h.
| 
 | inline | 
Definition at line 167 of file counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 169 of file counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 172 of file counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 192 of file counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 196 of file counted_ptr.h.
| 
 | inlineexplicit | 
Definition at line 140 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 142 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 144 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 147 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 168 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 175 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 135 of file old_counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 155 of file counted_ptr.h.
| 
 | inline | ||||||||||||||
Definition at line 159 of file counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 207 of file old_counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 217 of file counted_ptr.h.
| 
 | inline | 
Definition at line 152 of file counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 205 of file old_counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 219 of file counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 206 of file old_counted_ptr.h.
| 
 | inline | |||||||||||||
Definition at line 220 of file counted_ptr.h.
| 
 | inline | 
Definition at line 150 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 158 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 175 of file counted_ptr.h.
| 
 | inline | 
Definition at line 182 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 183 of file counted_ptr.h.
| 
 | inline | 
Definition at line 193 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 200 of file counted_ptr.h.
| 
 | inline | 
Definition at line 208 of file counted_ptr.h.
| 
 | inline | 
Definition at line 137 of file old_counted_ptr.h.
| 
 | inline | 
Definition at line 162 of file counted_ptr.h.
 1.8.15
 1.8.15