| 
    Bridge++
    Ver. 2.0.4
    
   | 
 
#include <unique_pointer.h>
Public Types | |
| typedef T * | pointer | 
| typedef T | element_type | 
Public Member Functions | |
| unique_ptr (pointer p=pointer()) | |
| ~unique_ptr () | |
| void | reset (pointer p=pointer()) | 
| element_type & | operator[] (std::ptrdiff_t i) const | 
| pointer | get () const | 
| operator bool () const | |
| void | swap (unique_ptr &_u) | 
Private Types | |
| typedef unique_ptr< T[]> | this_type | 
Private Member Functions | |
| unique_ptr (unique_ptr const &) | |
| unique_ptr & | operator= (unique_ptr const &) | 
Private Attributes | |
| pointer | _ptr | 
Definition at line 101 of file unique_pointer.h.
| typedef T Bridge::unique_ptr< T[]>::element_type | 
Definition at line 105 of file unique_pointer.h.
| typedef T* Bridge::unique_ptr< T[]>::pointer | 
Definition at line 104 of file unique_pointer.h.
      
  | 
  private | 
Definition at line 113 of file unique_pointer.h.
      
  | 
  private | 
      
  | 
  inlineexplicit | 
Definition at line 118 of file unique_pointer.h.
      
  | 
  inline | 
Definition at line 120 of file unique_pointer.h.
      
  | 
  inline | 
Definition at line 139 of file unique_pointer.h.
      
  | 
  inline | 
Definition at line 144 of file unique_pointer.h.
      
  | 
  private | 
      
  | 
  inline | 
Definition at line 132 of file unique_pointer.h.
      
  | 
  inline | 
Definition at line 126 of file unique_pointer.h.
      
  | 
  inline | 
Definition at line 148 of file unique_pointer.h.
      
  | 
  private | 
Definition at line 108 of file unique_pointer.h.