Documentation Archive Developer
Search

CoreAudio Changes for Swift

CoreAudio

Protocols
FromEquatable, Hashable, RawRepresentable
To--

Protocols
FromEquatable, Hashable, RawRepresentable
To--

Protocols
FromEquatable, Hashable, RawRepresentable
To--

DeclarationProtocols
From
struct UnsafeMutableAudioBufferListPointer {
    init(_ p: UnsafeMutablePointer<AudioBufferList>)
    var count: Int { get nonmutating set }
    var unsafePointer: UnsafePointer<AudioBufferList> { get }
    var unsafeMutablePointer: UnsafeMutablePointer<AudioBufferList>
}
extension UnsafeMutableAudioBufferListPointer : MutableCollectionType, CollectionType, Indexable, SequenceType, MutableIndexable {
    var startIndex: Int { get }
    var endIndex: Int { get }
    subscript (_ index: Int) -> AudioBuffer { get nonmutating set }
}
CollectionType, Indexable, MutableCollectionType, MutableIndexable, SequenceType
To
struct UnsafeMutableAudioBufferListPointer {
    init(_ p: UnsafeMutablePointer<AudioBufferList>)
    var count: Int { get nonmutating set }
    var unsafePointer: UnsafePointer<AudioBufferList> { get }
    var unsafeMutablePointer: UnsafeMutablePointer<AudioBufferList>
}
extension UnsafeMutableAudioBufferListPointer : MutableCollectionType {
    var startIndex: Int { get }
    var endIndex: Int { get }
    subscript (_ index: Int) -> AudioBuffer { get nonmutating set }
}
MutableCollectionType