# ``Swift/ManagedBufferPointer``

## Topics

### Creating a Buffer

- ``Swift/ManagedBufferPointer/init(bufferClass:minimumCapacity:makingHeaderWith:)``
- ``Swift/ManagedBufferPointer/init(unsafeBufferObject:)``

### Inspecting a Buffer

- ``Swift/ManagedBufferPointer/capacity``
- ``Swift/ManagedBufferPointer/header``
- ``Swift/ManagedBufferPointer/buffer``
- ``Swift/ManagedBufferPointer/isUniqueReference()``

### Accessing Buffer Contents

- ``Swift/ManagedBufferPointer/withUnsafeMutablePointerToElements(_:)``
- ``Swift/ManagedBufferPointer/withUnsafeMutablePointerToHeader(_:)``
- ``Swift/ManagedBufferPointer/withUnsafeMutablePointers(_:)``

### Comparing Buffers

- ``Swift/ManagedBufferPointer/!=(_:_:)``
