Data Structures | |
| struct | IsNothrowSwappable |
| struct | IsSwappable |
Typedefs | |
| template<class T > | |
| using | IsSwappableImpl = decltype(swap(std::declval< T & >(), std::declval< T & >())) |
| template<class T , class IsNoexcept = std::integral_constant< bool, noexcept(swap(std::declval<T&>(), std::declval<T&>()))>> | |
| using | IsNothrowSwappableImpl = typename std::enable_if< IsNoexcept::value >::type |
| using | StdSwapIsUnconstrained = IsSwappable< void()> |
Functions | |
| void | swap () |
| template<class T , absl::OTABSL_OPTION_NAMESPACE_NAME::enable_if_t< IsSwappable< T >::value, int > = 0> | |
| void | Swap (T &lhs, T &rhs) noexcept(IsNothrowSwappable< T >::value) |
| using absl::swap_internal::IsNothrowSwappableImpl = typedef typename std::enable_if<IsNoexcept::value>::type |
Definition at line 714 of file includes/opentelemetry/nostd/internal/absl/meta/type_traits.h.
| using absl::swap_internal::IsSwappableImpl = typedef decltype(swap(std::declval<T&>(), std::declval<T&>())) |
Definition at line 708 of file includes/opentelemetry/nostd/internal/absl/meta/type_traits.h.
| typedef IsSwappable< void()> absl::swap_internal::StdSwapIsUnconstrained |
Definition at line 746 of file includes/opentelemetry/nostd/internal/absl/meta/type_traits.h.
| void absl::swap_internal::swap | ( | ) |
Referenced by rs2::frame_source::allocate_composite_frame(), rs2::points::export_to_ply(), half_float::fma(), half_float::hypot(), rs2::processing_block::invoke(), half_float::operator+(), ext::http::client::curl::HttpCurlEasyResource::operator=(), nostd::unique_ptr< const char[]>::swap(), and rs2::frame::swap().
|
noexcept |
Definition at line 737 of file includes/opentelemetry/nostd/internal/absl/meta/type_traits.h.
References absl::swap().