![]() |
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 |