![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Public Types | |
| using | value_type = T | 
Public Member Functions | |
| void | set_static (value_type *inst) | 
| void | set (value_type *inst, std::function< void(value_type *)> deleter) | 
| value_type & | get () const | 
| void | reset () | 
| operator bool () const | |
Private Attributes | |
| UniquePtr< value_type > | inst_ | 
| std::shared_mutex | mtx_ | 
| using mysql_harness::DIM::RWLockedUniquePtr< T >::value_type = T | 
      
  | 
  inline | 
      
  | 
  inlineexplicit | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  mutableprivate |