Blocks until the associated asynchronous operation completes or until the current time exceeds the value specified by _Abs_time.
const std::chrono::time_point<_Clock, _Duration>& _Abs_time
The clock on which this time point is measured.
The time interval since the start of _Clock’s epoch, after which the function will time out.
The point in time after which the function will time out.
std::future_status::deferred if the associated asynchronous operation is not running.
std::future_status::ready if the associated asynchronous operation is finished.
std::future_status::timeout if the time period specified has elapsed.