LibreOffice Module o3tl (master) 1
o3tl::cow_wrapper< T, MTPolicy > Member List

This is the complete list of members for o3tl::cow_wrapper< T, MTPolicy >, including all inherited members.

const_pointer typedefo3tl::cow_wrapper< T, MTPolicy >
cow_wrapper()o3tl::cow_wrapper< T, MTPolicy >inline
cow_wrapper(const value_type &r)o3tl::cow_wrapper< T, MTPolicy >inlineexplicit
cow_wrapper(value_type &&r)o3tl::cow_wrapper< T, MTPolicy >inlineexplicit
cow_wrapper(const cow_wrapper &rSrc)o3tl::cow_wrapper< T, MTPolicy >inlineexplicit
cow_wrapper(cow_wrapper &&rSrc) noexcepto3tl::cow_wrapper< T, MTPolicy >inlineexplicit
cow_wrapper(std::nullopt_t) noexcepto3tl::cow_wrapper< T, MTPolicy >inlineexplicit
cow_wrapper(const cow_wrapper &rSrc, std::nullopt_t)o3tl::cow_wrapper< T, MTPolicy >inlineexplicit
empty() consto3tl::cow_wrapper< T, MTPolicy >inline
get()o3tl::cow_wrapper< T, MTPolicy >inline
get() consto3tl::cow_wrapper< T, MTPolicy >inline
is_unique() consto3tl::cow_wrapper< T, MTPolicy >inline
m_pimplo3tl::cow_wrapper< T, MTPolicy >private
make_unique()o3tl::cow_wrapper< T, MTPolicy >inline
mt_policy typedefo3tl::cow_wrapper< T, MTPolicy >
operator*()o3tl::cow_wrapper< T, MTPolicy >inline
operator*() consto3tl::cow_wrapper< T, MTPolicy >inline
operator->()o3tl::cow_wrapper< T, MTPolicy >inline
operator->() consto3tl::cow_wrapper< T, MTPolicy >inline
operator=(const cow_wrapper &rSrc)o3tl::cow_wrapper< T, MTPolicy >inline
operator=(cow_wrapper &&rSrc) noexcepto3tl::cow_wrapper< T, MTPolicy >inline
pointer typedefo3tl::cow_wrapper< T, MTPolicy >
release()o3tl::cow_wrapper< T, MTPolicy >inlineprivate
same_object(const cow_wrapper &rOther) consto3tl::cow_wrapper< T, MTPolicy >inline
set_empty()o3tl::cow_wrapper< T, MTPolicy >inline
swap(cow_wrapper &r)o3tl::cow_wrapper< T, MTPolicy >inline
use_count() consto3tl::cow_wrapper< T, MTPolicy >inline
value_type typedefo3tl::cow_wrapper< T, MTPolicy >
~cow_wrapper()o3tl::cow_wrapper< T, MTPolicy >inline