![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include <unique_ptr.h>
Public Member Functions | |
| UniquePtr ()=default | |
| UniquePtr (T *ptr, std::function< void(T *)> deleter=std::default_delete< T >()) | |
| UniquePtr (const UniquePtr< T > &)=delete | |
| UniquePtr (UniquePtr< T > &&other) | |
| UniquePtr & | operator= (const UniquePtr< T > &)=delete | 
| UniquePtr & | operator= (UniquePtr< T > &&other) | 
| T * | release () | 
| UniquePtr< T >::deleter_type | get_deleter () | 
Private Attributes | |
| bool | get_deleter_called_ = false | 
      
  | 
  default | 
      
  | 
  inline | 
      
  | 
  delete | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  delete | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private |