NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/nostd/detail/trait.h File Reference

Go to the source code of this file.

Data Structures

struct  nostd::detail::traits< Ts >
 

Namespaces

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

Enumerations

enum  nostd::detail::Trait {
  nostd::detail::Trait::TriviallyAvailable,
  nostd::detail::Trait::Available,
  nostd::detail::Trait::Unavailable,
  nostd::detail::Trait::TriviallyAvailable,
  nostd::detail::Trait::Available,
  nostd::detail::Trait::Unavailable
}
 

Functions

template<typename T , template< typename > class IsTriviallyAvailable, template< typename > class IsAvailable>
constexpr Trait nostd::detail::trait ()
 
constexpr Trait nostd::detail::common_trait_impl (Trait result)
 
template<typename... Traits>
constexpr Trait nostd::detail::common_trait_impl (Trait result, Trait t, Traits... ts)
 
template<typename... Traits>
constexpr Trait nostd::detail::common_trait (Traits... ts)