DynExp
Highly flexible laboratory automation for dynamically changing experiments.
Util::SynchronizedPointer< T > Member List

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

get() const noexceptUtil::SynchronizedPointer< T >inline
INonCopyable()=defaultUtil::INonCopyableprotected
INonCopyable(const INonCopyable &)=deleteUtil::INonCopyable
LockableObjectUtil::SynchronizedPointer< T >private
operator bool() const noexceptUtil::SynchronizedPointer< T >inlineexplicit
operator!=(const T *rhs) const noexceptUtil::SynchronizedPointer< T >inline
operator!=(const SynchronizedPointer &rhs) const noexceptUtil::SynchronizedPointer< T >inline
operator*() const noexceptUtil::SynchronizedPointer< T >inline
operator->() const noexceptUtil::SynchronizedPointer< T >inline
operator=(SynchronizedPointer &&Other) noexceptUtil::SynchronizedPointer< T >inline
Util::INonCopyable::operator=(const INonCopyable &)=deleteUtil::INonCopyable
operator==(const T *rhs) const noexceptUtil::SynchronizedPointer< T >inline
operator==(const SynchronizedPointer &rhs) const noexceptUtil::SynchronizedPointer< T >inline
SynchronizedPointer classUtil::SynchronizedPointer< T >friend
SynchronizedPointer() noexceptUtil::SynchronizedPointer< T >inline
SynchronizedPointer(T *const LockableObject, const std::chrono::milliseconds Timeout=ILockable::DefaultTimeout)Util::SynchronizedPointer< T >inline
SynchronizedPointer(SynchronizedPointer &&Other) noexceptUtil::SynchronizedPointer< T >inline
SynchronizedPointer(SynchronizedPointer< U > &&Other)Util::SynchronizedPointer< T >inlineexplicit
~INonCopyable()=defaultUtil::INonCopyableprotected
~SynchronizedPointer()Util::SynchronizedPointer< T >inline