| 1422 | } |
| 1423 | |
| 1424 | Status FileOutputBuffer::FlushBuffer() { |
| 1425 | if (position_ > 0) { |
| 1426 | TF_RETURN_IF_ERROR(file_->Append(StringPiece(&buffer_[0], position_))); |
| 1427 | position_ = 0; |
| 1428 | } |
| 1429 | return Status::OK(); |
| 1430 | } |
| 1431 | |
| 1432 | SegmentBundleWriter::SegmentBundleWriter( |
| 1433 | BundleWriter* writer, const string& name, |