|
stlab 2.3.0
Modern, modular C++ algorithms, data structures, and concurrency primitives
|
Type traits and detection helpers used by the concurrency library.
Classes | |
| struct | stlab::bool_pack<... > |
| struct | stlab::smart_test< test, T > |
| Trait adapter; specialize for types where std::is_copy_constructible is wrong. More... | |
| struct | stlab::voider<... > |
| struct | stlab::nonesuch |
| struct | stlab::detector< Default, class, Op, Args > |
| struct | stlab::detector< Default, void_t< Op< Args... > >, Op, Args... > |
Variables | |
| template<typename T> | |
| constexpr bool | stlab::smart_is_copy_constructible_v |
| template<template< class... > class Op, class... Args> | |
| constexpr bool | stlab::is_detected_v |