15 #ifndef UNIQUE_POINTER_INCLUDED 
   16 #define UNIQUE_POINTER_INCLUDED 
   20 #define _assert(expr)    assert(expr) 
   85       pointer tmp = _u.
_ptr;
 
  144     operator bool()
 const {
 
  145       return _ptr == 
pointer() ? 
false : 
true;
 
  150       pointer tmp = _u.
_ptr;
 
element_type & operator*() const 
 
unique_ptr(unique_ptr const &)
 
pointer operator->() const 
 
void reset(pointer p=pointer())
 
void reset(pointer p=pointer())
 
unique_ptr< T > this_type
 
unique_ptr(pointer p=pointer())
 
element_type & operator[](std::ptrdiff_t i) const 
 
unique_ptr(pointer p=pointer())
 
element_type *(this_type::* unspecified_bool_type)() const 
 
void swap(unique_ptr &_u)
 
BridgeIO for output under parallel environment with verbose level control. 
 
unique_ptr & operator=(unique_ptr const &)
 
void swap(unique_ptr &_u)
 
unique_ptr< T[]> this_type