MySQL 9.1.0
Source Code Documentation
|
#include <clone0clone.h>
Public Member Functions | |
Acquire_clone () | |
Constructor to get and pin clone handle. More... | |
~Acquire_clone () | |
Destructor to release and free clone handle if necessary. More... | |
Clone_Snapshot * | get_snapshot () |
Get current clone snapshot. More... | |
Private Attributes | |
Clone_Handle * | m_clone {} |
Acquired clone handle. More... | |
Additional Inherited Members | |
Private Member Functions inherited from ut::Non_copyable | |
Non_copyable (const Non_copyable &)=delete | |
Non_copyable & | operator= (const Non_copyable &)=delete |
Non_copyable ()=default | |
~Non_copyable ()=default | |
|
explicit |
Constructor to get and pin clone handle.
Clone_Sys::Acquire_clone::~Acquire_clone | ( | ) |
Destructor to release and free clone handle if necessary.
Clone_Snapshot * Clone_Sys::Acquire_clone::get_snapshot | ( | ) |
Get current clone snapshot.
|
private |
Acquired clone handle.