reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
686 valid() const noexcept { return static_cast<bool>(_M_state); } 691 _State_base::_S_check(_M_state); 692 _M_state->wait(); 699 _State_base::_S_check(_M_state); 700 return _M_state->wait_for(__rel); 707 _State_base::_S_check(_M_state); 708 return _M_state->wait_until(__abs); 716 _State_base::_S_check(_M_state); 717 _Result_base& __res = _M_state->wait(); 725 _M_state.swap(__that._M_state); 725 _M_state.swap(__that._M_state); 732 _State_base::_S_check(_M_state); 733 _M_state->_M_set_retrieved_flag(); 753 ~_Reset() { _M_fut._M_state.reset(); } 1010 : _M_state(__sf._M_state) 1016 : _M_state(std::move(__sf._M_state)) 1022 : _M_state(std::move(__uf._M_state))