|
Cbeam
|
Extracts the underlying value type T from either T or std::atomic<T>.
More...
#include <scoped_set.hpp>
Public Types | |
| using | type = T |
Extracts the underlying value type T from either T or std::atomic<T>.
| T | The type to inspect. If T is std::atomic<U>, then type is U. Otherwise type is T. |
| using cbeam::lifecycle::extract_atomic_value_type< T >::type = T |