Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/cabriolet/decompressors/quantum.rb
Instance Method Summary collapse
-
#window_splice(dest_idx, dest_len, src, src_idx, src_len) ⇒ Object
Copy bytes from source string into self at specified position Works on all Ruby versions including 3.2 which lacks 5-arg bytesplice.
Instance Method Details
#window_splice(dest_idx, dest_len, src, src_idx, src_len) ⇒ Object
Copy bytes from source string into self at specified position Works on all Ruby versions including 3.2 which lacks 5-arg bytesplice
11 12 13 |
# File 'lib/cabriolet/decompressors/quantum.rb', line 11 def window_splice(dest_idx, dest_len, src, src_idx, src_len) self[dest_idx, dest_len] = src.byteslice(src_idx, src_len) end |