NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/nostd/unique_ptr.h File Reference

Go to the source code of this file.

Data Structures

struct  nostd::detail::unique_ptr_element_type< T >
 
struct  nostd::detail::unique_ptr_element_type< T[]>
 
class  nostd::unique_ptr< T >
 Provide a simplified port of std::unique_ptr that has ABI stability. More...
 

Namespaces

 nostd
 
 nostd::detail
 Back port of std::is_swappable.
 

Functions

template<class T1 , class T2 >
bool nostd::operator== (const unique_ptr< T1 > &lhs, const unique_ptr< T2 > &rhs) noexcept
 
template<class T >
bool nostd::operator== (const unique_ptr< T > &lhs, std::nullptr_t) noexcept
 
template<class T >
bool nostd::operator== (std::nullptr_t, const unique_ptr< T > &rhs) noexcept
 
template<class T1 , class T2 >
bool nostd::operator!= (const unique_ptr< T1 > &lhs, const unique_ptr< T2 > &rhs) noexcept
 
template<class T >
bool nostd::operator!= (const unique_ptr< T > &lhs, std::nullptr_t) noexcept
 
template<class T >
bool nostd::operator!= (std::nullptr_t, const unique_ptr< T > &rhs) noexcept