| 300 | } |
| 301 | |
| 302 | size_t FileIo::write(const byte* data, size_t wcount) { |
| 303 | if (p_->switchMode(Impl::opWrite) != 0) |
| 304 | return 0; |
| 305 | return std::fwrite(data, 1, wcount, p_->fp_); |
| 306 | } |
| 307 | |
| 308 | size_t FileIo::write(BasicIo& src) { |
| 309 | if (static_cast<BasicIo*>(this) == &src) |