reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/fstream.tcc
  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;