Simbody  3.7
SimTK::CloneOnWritePtr< T > Member List

This is the complete list of members for SimTK::CloneOnWritePtr< T >, including all inherited members.

CloneOnWritePtr classSimTK::CloneOnWritePtr< T >friend
CloneOnWritePtr() noexceptSimTK::CloneOnWritePtr< T >inline
CloneOnWritePtr(std::nullptr_t) noexceptSimTK::CloneOnWritePtr< T >inline
CloneOnWritePtr(T *x)SimTK::CloneOnWritePtr< T >inlineexplicit
CloneOnWritePtr(const T *x)SimTK::CloneOnWritePtr< T >inlineexplicit
CloneOnWritePtr(const T &x)SimTK::CloneOnWritePtr< T >inlineexplicit
CloneOnWritePtr(const CloneOnWritePtr &src) noexceptSimTK::CloneOnWritePtr< T >inline
CloneOnWritePtr(const CloneOnWritePtr< U > &src) noexceptSimTK::CloneOnWritePtr< T >inline
CloneOnWritePtr(CloneOnWritePtr &&src) noexceptSimTK::CloneOnWritePtr< T >inline
CloneOnWritePtr(CloneOnWritePtr< U > &&src) noexceptSimTK::CloneOnWritePtr< T >inline
detach()SimTK::CloneOnWritePtr< T >inline
element_type typedefSimTK::CloneOnWritePtr< T >
empty() const noexceptSimTK::CloneOnWritePtr< T >inline
get() const noexceptSimTK::CloneOnWritePtr< T >inline
getRef() constSimTK::CloneOnWritePtr< T >inline
operator bool() const noexceptSimTK::CloneOnWritePtr< T >inlineexplicit
operator!=(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator!=(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator!=(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
operator*() constSimTK::CloneOnWritePtr< T >inline
operator*()SimTK::CloneOnWritePtr< T >inline
operator->() constSimTK::CloneOnWritePtr< T >inline
operator->()SimTK::CloneOnWritePtr< T >inline
operator<(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator<(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator<(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
operator<<(std::basic_ostream< charT, traits > &os, const CloneOnWritePtr< T > &p)SimTK::CloneOnWritePtr< T >related
operator<=(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator<=(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator<=(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
operator=(const CloneOnWritePtr &src) noexceptSimTK::CloneOnWritePtr< T >inline
operator=(const CloneOnWritePtr< U > &src) noexceptSimTK::CloneOnWritePtr< T >inline
operator=(CloneOnWritePtr &&src) noexceptSimTK::CloneOnWritePtr< T >inline
operator=(CloneOnWritePtr< U > &&src) noexceptSimTK::CloneOnWritePtr< T >inline
operator=(const T &x)SimTK::CloneOnWritePtr< T >inline
operator=(T *x) noexceptSimTK::CloneOnWritePtr< T >inline
operator==(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator==(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator==(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
operator>(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator>(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator>(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
operator>=(const CloneOnWritePtr< T > &lhs, const CloneOnWritePtr< U > &rhs)SimTK::CloneOnWritePtr< T >related
operator>=(const CloneOnWritePtr< T > &lhs, std::nullptr_t)SimTK::CloneOnWritePtr< T >related
operator>=(std::nullptr_t, const CloneOnWritePtr< T > &rhs)SimTK::CloneOnWritePtr< T >related
pointer typedefSimTK::CloneOnWritePtr< T >
reference typedefSimTK::CloneOnWritePtr< T >
release()SimTK::CloneOnWritePtr< T >inline
reset() noexceptSimTK::CloneOnWritePtr< T >inline
reset(T *x)SimTK::CloneOnWritePtr< T >inline
swap(CloneOnWritePtr &other) noexceptSimTK::CloneOnWritePtr< T >inline
swap(CloneOnWritePtr< T > &p1, CloneOnWritePtr< T > &p2)SimTK::CloneOnWritePtr< T >related
unique() const noexceptSimTK::CloneOnWritePtr< T >inline
upd()SimTK::CloneOnWritePtr< T >inline
updRef()SimTK::CloneOnWritePtr< T >inline
use_count() const noexceptSimTK::CloneOnWritePtr< T >inline
~CloneOnWritePtr() noexceptSimTK::CloneOnWritePtr< T >inline