dai::copyable_unique_ptr< T > Member List

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

copyable_unique_ptr() noexceptdai::copyable_unique_ptr< T >inline
copyable_unique_ptr(T *raw) noexceptdai::copyable_unique_ptr< T >inlineexplicit
copyable_unique_ptr(const T &value)dai::copyable_unique_ptr< T >inlineexplicit
copyable_unique_ptr(const copyable_unique_ptr &cu_ptr)dai::copyable_unique_ptr< T >inline
copyable_unique_ptr(const std::unique_ptr< U > &u_ptr)dai::copyable_unique_ptr< T >inlineexplicit
copyable_unique_ptr(copyable_unique_ptr &&cu_ptr) noexceptdai::copyable_unique_ptr< T >inline
copyable_unique_ptr(std::unique_ptr< T > &&u_ptr) noexceptdai::copyable_unique_ptr< T >inlineexplicit
copyable_unique_ptr(std::unique_ptr< U > &&u_ptr) noexceptdai::copyable_unique_ptr< T >inlineexplicit
CopyOrClone(const T *raw, std::true_type)dai::copyable_unique_ptr< T >inlineprivatestatic
CopyOrClone(const T *raw, std::false_type)dai::copyable_unique_ptr< T >inlineprivatestatic
CopyOrNull(const T *raw)dai::copyable_unique_ptr< T >inlineprivatestatic
empty() const noexceptdai::copyable_unique_ptr< T >inline
get() const noexceptdai::copyable_unique_ptr< T >inline
get_mutable() noexceptdai::copyable_unique_ptr< T >inline
operator*() constdai::copyable_unique_ptr< T >inline
operator*()dai::copyable_unique_ptr< T >inline
operator<<(std::basic_ostream< charT, traits > &os, const copyable_unique_ptr< T > &cu_ptr)dai::copyable_unique_ptr< T >related
operator=(T *raw) noexceptdai::copyable_unique_ptr< T >inline
operator=(const T &ref)dai::copyable_unique_ptr< T >inline
operator=(const copyable_unique_ptr &cu_ptr)dai::copyable_unique_ptr< T >inline
operator=(const copyable_unique_ptr< U > &cu_ptr)dai::copyable_unique_ptr< T >inline
operator=(const std::unique_ptr< T > &src)dai::copyable_unique_ptr< T >inline
operator=(const std::unique_ptr< U > &u_ptr)dai::copyable_unique_ptr< T >inline
operator=(copyable_unique_ptr &&cu_ptr) noexceptdai::copyable_unique_ptr< T >inline
operator=(copyable_unique_ptr< U > &&cu_ptr) noexceptdai::copyable_unique_ptr< T >inline
operator=(std::unique_ptr< T > &&u_ptr) noexceptdai::copyable_unique_ptr< T >inline
operator=(std::unique_ptr< U > &&u_ptr) noexceptdai::copyable_unique_ptr< T >inline


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20