| 116 | void write_directly(uint32_t offset, int64_t value); |
| 117 | |
| 118 | void set_buffer(std::shared_ptr<Buffer> buffer) { |
| 119 | buffer_ = buffer; |
| 120 | for (auto child : children_) { |
| 121 | child->set_buffer(buffer); |
| 122 | } |
| 123 | } |
| 124 | |
| 125 | virtual ~Writer() = default; |
| 126 |