| 68 | std::ostream(sb), fs(std::move(fs)), name(std::move(name)) {}; |
| 69 | |
| 70 | Filesystem_Stream::OutputStream::~OutputStream() { |
| 71 | Close(); |
| 72 | if (fs) { |
| 73 | fs.ClearCache(); |
| 74 | } |
| 75 | } |
| 76 | |
| 77 | Filesystem_Stream::OutputStream::OutputStream(OutputStream&& os) noexcept : std::ostream(std::move(os)) { |
| 78 | set_rdbuf(os.rdbuf()); |
nothing calls this directly
no test coverage detected