access() | Mantid::Kernel::cow_ptr< DataType > | |
copyMutex | Mantid::Kernel::cow_ptr< DataType > | private |
cow_ptr(ptr_type &&resourceSptr) noexcept | Mantid::Kernel::cow_ptr< DataType > | |
cow_ptr(const ptr_type &resourceSptr) noexcept | Mantid::Kernel::cow_ptr< DataType > | |
cow_ptr(DataType *resourcePtr) | Mantid::Kernel::cow_ptr< DataType > | explicit |
cow_ptr() | Mantid::Kernel::cow_ptr< DataType > | |
cow_ptr(std::nullptr_t) noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
cow_ptr(const cow_ptr< DataType > &) noexcept | Mantid::Kernel::cow_ptr< DataType > | |
cow_ptr(cow_ptr< DataType > &&other) noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
Data | Mantid::Kernel::cow_ptr< DataType > | private |
get() const noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
operator bool() const noexcept | Mantid::Kernel::cow_ptr< DataType > | inlineexplicit |
operator!=(const cow_ptr< DataType > &A) const noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
operator*() const | Mantid::Kernel::cow_ptr< DataType > | inline |
operator->() const | Mantid::Kernel::cow_ptr< DataType > | inline |
operator=(const cow_ptr< DataType > &) noexcept | Mantid::Kernel::cow_ptr< DataType > | |
operator=(cow_ptr< DataType > &&rhs) noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
operator=(const ptr_type &) noexcept | Mantid::Kernel::cow_ptr< DataType > | |
operator==(const cow_ptr< DataType > &A) const noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
ptr_type typedef | Mantid::Kernel::cow_ptr< DataType > | |
unique() const noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
use_count() const noexcept | Mantid::Kernel::cow_ptr< DataType > | inline |
value_type typedef | Mantid::Kernel::cow_ptr< DataType > | |