MySQL 9.1.0
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 |