CMMutableDataBlockBuffer
A block buffer that provides read-write access to a range of bytes.
Declaration
struct CMMutableDataBlockBufferOverview
Mutable block buffer provides a contiguous range of data offsets (from 0 to count) a possibly non-contiguous range of bytes. The bytes referenced by this buffer are mutable.
Topics
Classes
Structures
Operators
Initializers
init(copying:blockSource:)init(count:blockSource:)init(subBlockCapacity:blockSource:)init(unsafeBlockBuffer:)
Instance Properties
Instance Methods
append(referenceOf:range:optimizeDepth:)copyBytes(to:)copyBytes(to:from:)extend(by:)isRangeContiguous(_:)replaceAll(repeating:)replaceAll(with:)replaceAll(with:)replaceSubrange(_:repeating:)replaceSubrange(_:with:)replaceSubrange(_:with:)withContiguousMutableStorageIfAvailable(in:_:)withContiguousStorageIfAvailable(in:_:)withUnsafeBlockBuffer(_:)withUnsafeBlockRegions(_:)withUnsafeMutableBlockRegions(_:)