Either a shared or an exclusive lock guard.
Definition at line 705 of file RPageStorage.hxx.
Public Member Functions | |
| RAnyDescriptorGuard (const RAnyDescriptorGuard &)=delete | |
| RAnyDescriptorGuard (RAnyDescriptorGuard &&)=default | |
| RAnyDescriptorGuard (RExclDescriptorGuard exclGuard) | |
| RAnyDescriptorGuard (RSharedDescriptorGuard sharedGuard) | |
| ~RAnyDescriptorGuard ()=default | |
| const ROOT::RNTupleDescriptor & | GetConstRef () const |
| bool | IsValid () const |
| const ROOT::RNTupleDescriptor * | operator-> () const |
| RAnyDescriptorGuard & | operator= (const RAnyDescriptorGuard &)=delete |
| RAnyDescriptorGuard & | operator= (RAnyDescriptorGuard &&)=default |
| void | Release () |
Private Attributes | |
| std::variant< RSharedDescriptorGuard, RExclDescriptorGuard > | fAnyGuard |
#include <ROOT/RPageStorage.hxx>
|
inline |
Definition at line 710 of file RPageStorage.hxx.
|
inline |
Definition at line 711 of file RPageStorage.hxx.
|
delete |
|
default |
|
default |
|
inline |
Definition at line 718 of file RPageStorage.hxx.
|
inline |
Definition at line 726 of file RPageStorage.hxx.
|
inline |
Definition at line 722 of file RPageStorage.hxx.
|
delete |
|
default |
|
inline |
Definition at line 730 of file RPageStorage.hxx.
|
private |
Definition at line 707 of file RPageStorage.hxx.