Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C<__covariant T>
 C<__covariant T1>
 C<__covariant T2>
 C<__covariant T3>
 C<__covariant TAudioStream>
 C<__covariant TAudioTrack>
 C<__covariant TBranch>
 C<__covariant TBuffer>
 C<__covariant TBufferCollection>
 C<__covariant TCertificate>
 C<__covariant TCollection>
 C<__covariant TConfig>
 C<__covariant TConnection>
 C<__covariant TDataChannel>
 C<__covariant TDataStream>
 C<__covariant TFingerprint>
 C<__covariant TFormat>
 C<__covariant TFormatCollection>
 C<__covariant TFragment>
 C<__covariant TFrame>
 C<__covariant TIAudioTrack>
 C<__covariant TIElement>
 C<__covariant TIInput>
 C<__covariant TIInputCollection>
 C<__covariant TIOutput>
 C<__covariant TIOutputCollection>
 C<__covariant TIVideoTrack>
 C<__covariant TKey>
 C<__covariant TLocalMedia>
 C<__covariant TMediaInputCollection>
 C<__covariant TMediaOutputCollection>
 C<__covariant TPipe>
 C<__covariant TSink>
 C<__covariant TSource>
 C<__covariant TStream>
 C<__covariant TTrack>
 C<__covariant TValue>
 C<__covariant TVideoStream>
 C<__covariant TVideoTrack>
 C<__covariant TView>
 C<AVCaptureVideoDataOutputSampleBufferDelegate>
 C<FM_IMAGE_VIEW>
 CFM_VIEW
 C<FM_VIEW>
 C<FMLiveSwitchAudioBuffer>
 C<FMLiveSwitchAudioBufferCollection>
 C<FMLiveSwitchAudioConfig>
 C<FMLiveSwitchAudioFormat>
 C<FMLiveSwitchAudioFormatCollection>
 C<FMLiveSwitchAudioFrame>
 C<FMLiveSwitchAudioStream>
 C<FMLiveSwitchAudioTrack>
 C<FMLiveSwitchCandidate>
 C<FMLiveSwitchCocoaLayoutContainerDelegate>
 C<FMLiveSwitchConnection>
 C<FMLiveSwitchConnectionCollection>
 C<FMLiveSwitchDataChannel>
 C<FMLiveSwitchDataChannelCollection>
 C<FMLiveSwitchDataStream>
 C<FMLiveSwitchDtlsCertificate>
 C<FMLiveSwitchDtlsFingerprint>
 C<FMLiveSwitchDtlsIClient>
 C<FMLiveSwitchDtlsIServer>
 C<FMLiveSwitchH264Fragment>
 C<FMLiveSwitchH265Fragment>
 C<FMLiveSwitchIceCandidate>
 C<FMLiveSwitchIceCandidatePair>
 C<FMLiveSwitchIceServer>
 C<FMLiveSwitchIceServerCollection>
 C<FMLiveSwitchIConnection>Connection interface
 C<FMLiveSwitchIDataBufferPool>A data buffer pool interface
 C<FMLiveSwitchIDataChannel>Data channel interface
 C<FMLiveSwitchIDispatchQueue>A dispatch queue interface
 C<FMLiveSwitchIElement>An element
 C<FMLiveSwitchIEquivalent>An interface for detecting equivalency
 C<FMLiveSwitchIFileStream>A file stream
 C<FMLiveSwitchILog>ILog interface for loggers
 C<FMLiveSwitchIMedia>Media interface
 C<FMLiveSwitchIMediaStreamMediaDescriptionRequirementsBase>
 C<FMLiveSwitchIMediaTrack>Media track interface
 C<FMLiveSwitchIMediaTransport>
 C<FMLiveSwitchIPlatform>Platform-specific methods
 C<FMLiveSwitchIPromise>Interface for a promise that can be rejected
 C<FMLiveSwitchIRtpHeaderExtension>The interface that all rtp header extensions must implement
 C<FMLiveSwitchIScheduler>
 C<FMLiveSwitchISendQueueTransport>
 C<FMLiveSwitchIStream>Stream interface
 C<FMLiveSwitchISynchronizableStream>A synchronizable stream
 C<FMLiveSwitchISynchronizer>A media rendering synchronizer
 C<FMLiveSwitchISystemClock>A system clock interface
 C<FMLiveSwitchITimeoutTimer>A thread-safe class for running timeouts on asynchronous methods
 C<FMLiveSwitchIViewableMedia>Viewable media interface
 C<FMLiveSwitchIViewSink>View sink interface
 C<FMLiveSwitchIWebSocket>Contract for an implementation of the WebSocket protocol v8
 C<FMLiveSwitchLocalMedia>
 C<FMLiveSwitchManagedConnection>
 C<FMLiveSwitchManagedConnectionCollection>
 C<FMLiveSwitchRemoteMedia>
 C<FMLiveSwitchRemoteMediaCollection>
 C<FMLiveSwitchRtpIExtensionParameters>
 C<FMLiveSwitchRtpIFormatParameters>
 C<FMLiveSwitchRtpIParameters>
 C<FMLiveSwitchScreenConfig>
 C<FMLiveSwitchStream>
 C<FMLiveSwitchStreamCollection>
 C<FMLiveSwitchTlsCertificate>
 C<FMLiveSwitchTlsFingerprint>
 C<FMLiveSwitchVideoBuffer>
 C<FMLiveSwitchVideoBufferCollection>
 C<FMLiveSwitchVideoConfig>
 C<FMLiveSwitchVideoFormat>
 C<FMLiveSwitchVideoFormatCollection>
 C<FMLiveSwitchVideoFragment>
 C<FMLiveSwitchVideoFrame>
 C<FMLiveSwitchVideoStream>
 C<FMLiveSwitchVideoTrack>
 C<FMLiveSwitchVp8Fragment>
 C<FMLiveSwitchVp9Fragment>
 C<FMLiveSwitchWssWebSocketConnection>
 C<id>
 CNSObject
 C<NSObject>
 C<NSString>