reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
127 __streambuf_type::operator=(__rhs); 128 _M_file.swap(__rhs._M_file); 129 _M_mode = std::__exchange(__rhs._M_mode, ios_base::openmode(0)); 130 _M_state_beg = std::move(__rhs._M_state_beg); 131 _M_state_cur = std::move(__rhs._M_state_cur); 132 _M_state_last = std::move(__rhs._M_state_last); 133 _M_buf = std::__exchange(__rhs._M_buf, nullptr); 134 _M_buf_size = std::__exchange(__rhs._M_buf_size, 1); 135 _M_buf_allocated = std::__exchange(__rhs._M_buf_allocated, false); 136 _M_ext_buf = std::__exchange(__rhs._M_ext_buf, nullptr); 137 _M_ext_buf_size = std::__exchange(__rhs._M_ext_buf_size, 0); 138 _M_ext_next = std::__exchange(__rhs._M_ext_next, nullptr); 139 _M_ext_end = std::__exchange(__rhs._M_ext_end, nullptr); 140 _M_reading = std::__exchange(__rhs._M_reading, false); 141 _M_writing = std::__exchange(__rhs._M_writing, false); 142 _M_pback_cur_save = std::__exchange(__rhs._M_pback_cur_save, nullptr); 143 _M_pback_end_save = std::__exchange(__rhs._M_pback_end_save, nullptr); 144 _M_pback_init = std::__exchange(__rhs._M_pback_init, false); 145 __rhs._M_set_buffer(-1); 146 __rhs._M_state_last = __rhs._M_state_cur = __rhs._M_state_beg; 146 __rhs._M_state_last = __rhs._M_state_cur = __rhs._M_state_beg; 146 __rhs._M_state_last = __rhs._M_state_cur = __rhs._M_state_beg;