---
title: CAFFormatFlags
framework: audiotoolbox
role: symbol
role_heading: Structure
path: audiotoolbox/cafformatflags
---

# CAFFormatFlags

## Declaration

```swift
struct CAFFormatFlags
```

## Topics

### Constants

- [linearPCMFormatFlagIsFloat](audiotoolbox/cafformatflags/linearpcmformatflagisfloat.md)
- [linearPCMFormatFlagIsLittleEndian](audiotoolbox/cafformatflags/linearpcmformatflagislittleendian.md)

### Initializers

- [init(rawValue:)](audiotoolbox/cafformatflags/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### File Structure

- [CAFAudioDescription](audiotoolbox/cafaudiodescription.md)
- [CAFAudioFormatListItem](audiotoolbox/cafaudioformatlistitem.md)
- [CAFChunkHeader](audiotoolbox/cafchunkheader.md)
- [CAFDataChunk](audiotoolbox/cafdatachunk.md)
- [CAFFileHeader](audiotoolbox/caffileheader.md)
- [CAFInfoStrings](audiotoolbox/cafinfostrings.md)
- [CAFInstrumentChunk](audiotoolbox/cafinstrumentchunk.md)
- [CAFMarker](audiotoolbox/cafmarker.md)
- [CAFMarkerChunk](audiotoolbox/cafmarkerchunk.md)
- [CAFOverviewChunk](audiotoolbox/cafoverviewchunk.md)
- [CAFOverviewSample](audiotoolbox/cafoverviewsample.md)
- [CAFPacketTableHeader](audiotoolbox/cafpackettableheader.md)
- [CAFPeakChunk](audiotoolbox/cafpeakchunk.md)
- [CAFPositionPeak](audiotoolbox/cafpositionpeak.md)
- [CAFRegion](audiotoolbox/cafregion.md)
