One Logo Pool Ball
CoreMedia · IOS API REFERENCE

CMMutableDataBlockBuffer

struct · iOS 26.0+ · SDK 27.1

struct CMMutableDataBlockBuffer

A block buffer that provides read-write access to a range of bytes. 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.

Members (0)

This type has no directly callable members in this snapshot. See the framework’s skipped declarations for unsupported APIs.

Skipped declarations

29 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CMMutableDataBlockBuffer.init(unsafeBlockBuffer:)

The iOS SDK compiler rejected this binding: instance method 'out' requires that 'CMMutableDataBlockBuffer' be a class type

CMMutableDataBlockBuffer.init(count:blockSource:)

The iOS SDK compiler rejected this binding: instance method 'out' requires that 'CMMutableDataBlockBuffer' be a class type

CMMutableDataBlockBuffer.init(subBlockCapacity:blockSource:)

The iOS SDK compiler rejected this binding: instance method 'out' requires that 'CMMutableDataBlockBuffer' be a class type

CMMutableDataBlockBuffer.init(copying:blockSource:)

The iOS SDK compiler rejected this binding: instance method 'out' requires that 'CMMutableDataBlockBuffer' be a class type

CMMutableDataBlockBuffer.withUnsafeBlockBuffer(_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.isEmpty

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.count

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.isContiguous

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.isRangeContiguous(_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.withContiguousStorageIfAvailable(in:_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.withContiguousMutableStorageIfAvailable(in:_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.withUnsafeBlockRegions(_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.withUnsafeMutableBlockRegions(_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.copyBytes(to:from:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.copyBytes(to:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.append(referenceOf:range:optimizeDepth:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.extend(by:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.replaceSubrange(_:with:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.replaceAll(with:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.replaceSubrange(_:with:)

This protocol needs associated types that cannot yet cross the bridge.

CMMutableDataBlockBuffer.replaceAll(with:)

This protocol needs associated types that cannot yet cross the bridge.

CMMutableDataBlockBuffer.replaceSubrange(_:repeating:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.replaceAll(repeating:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.startIndex

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.endIndex

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.indices

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.subscript(_:)

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.attachments

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

CMMutableDataBlockBuffer.attachments

The iOS SDK compiler rejected this binding: instance method 'receiver()' requires that 'CMMutableDataBlockBuffer' conform to 'Copyable'

All CoreMedia types →