| 114 | } |
| 115 | |
| 116 | void |
| 117 | jalib::JBinarySerializeWriterRaw::readOrWrite(void *buffer, size_t len) |
| 118 | { |
| 119 | size_t ret = jalib::writeAll(_fd, buffer, len); |
| 120 | |
| 121 | JASSERT(ret == len) (filename()) (len) (JASSERT_ERRNO) |
| 122 | .Text("write() failed"); |
| 123 | _bytes += len; |
| 124 | } |
| 125 | |
| 126 | void |
| 127 | jalib::JBinarySerializeReaderRaw::readOrWrite(void *buffer, size_t len) |