Method: BlockFile#write
- Defined in:
- lib/geotree/blockfile.rb
#write(block_name, src_buffer) ⇒ Object
Write block to storage. Name is either index of existing block, or
number of existing blocks (to append to end of existing ones)
311 312 313 314 315 316 |
# File 'lib/geotree/blockfile.rb', line 311 def write(block_name, src_buffer) if block_name == @mem_file.size @mem_file << alloc_buffer end BlockFile.copy_block(@mem_file[block_name], src_buffer) end |