static_assert( __cplusplus > 2020'99 ); #pragma once #include #include #include #include namespace Alepha::Hydrogen::Truss { ALEPHA_BOOST_THREAD namespace BoostThread { using boost::condition_variable_any; using condition_variable= condition_variable_any; using condition= condition_variable; } ALEPHA_STD_THREAD namespace StdThread { using std::condition_variable_any; using condition_variable= condition_variable_any; using condition= condition_variable; } }