1.2 KiB
1.2 KiB
[futures.future.error]
32 Concurrency support library [thread]
32.10 Futures [futures]
32.10.4 Class future_error [futures.future.error]
namespace std {class future_error : public logic_error {public:explicit future_error(future_errc e); const error_code& code() const noexcept; const char* what() const noexcept; private: error_code ec_; // exposition only};}
explicit future_error(future_errc e);
Effects: Initializes ec_ with make_error_code(e).
const error_code& code() const noexcept;
Returns: ec_.
const char* what() const noexcept;
Returns: An ntbs incorporating code().message().