Agora RTC Objective-C API Reference  Refactor
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAdvancedAudioOptions
 CAdvancedConfigInfo
 CAdvanceOptions
 Cagora_refptr< T >
 CAgoraRtcEngineKit(Ex)
 CAgoraServiceConfiguration
 CAList< T >
 CAlphaChannel
 CILocalUser::ANAStats
 CAOutputIterator< T >
 CAtomicOps
 CIScreenCaptureSource::AudioCaptureConfig
 CAudioEncodedFrameInfo
 CAudioEncodedFrameObserverConfig
 CAudioEncoderConfiguration
 CIAudioFrameObserverBase::AudioFrame
 CAudioParameters
 CAudioPcmDataInfo
 CAudioPcmFrame
 CILocalUser::AudioProcessingStats
 CAudioRecordingConfiguration
 CAudioSessionConfiguration
 CAudioSinkWants
 CAudioSpectrumData
 CAudioTrackConfig
 CAudioVolumeInfo
 CAudioVolumeInformation
 CAutoPtr< T >
 CAutoPtr< IAgoraParameter >
 CAutoPtr< IAudioDeviceManager >
 CAutoPtr< IVideoDeviceManager >
 CBeautyOptions
 CIVideoBeautyFilter::BeautyOptions
 CCacheStatistics
 CCameraCapturerConfiguration
 CIExtensionControl::Capabilities
 CChannelMediaInfo
 CChannelMediaOptions
 CChannelMediaRelayConfiguration
 CClientRoleOptions
 CCodecCapInfo
 CCodecCapLevels
 CISyncClientObserver::CollectionEvent
 CColorEnhanceOptions
 CColorSpace
 CContentInspectConfig
 CContentInspectModule
 CCopyAssignable< is_copy_assignable >
 CCopyAssignable< false >
 CCopyConstructible< is_copy_constructible >
 CCopyConstructible< false >
 CDataChannelConfig
 CDataChannelInfo
 CDataStreamConfig
 CDeviceInfo
 CDirectCdnStreamingMediaOptions
 CDirectCdnStreamingStats
 CDownlinkNetworkInfo
 CEchoTestConfiguration
 CEncodedAudioFrameAdvancedSettings
 CEncodedAudioFrameInfo
 CEncodedVideoFrameInfo
 CEncryptionConfig
 CExtensionContext
 CExtensionInfo
 CExtensionInterfaceVersion< T >
 CExtensionInterfaceVersion< IAudioFilter >
 CExtensionInterfaceVersion< IAudioFilterV2 >
 CExtensionInterfaceVersion< IExtensionProvider >
 CExtensionInterfaceVersion< IExtensionProviderV2 >
 CExtensionInterfaceVersion< IExtensionVideoFilter >
 CExtensionInterfaceVersion< IScreenCaptureSource >
 CIExtensionProvider::ExtensionMetaInfo
 CExtensionVersion
 CExternalVideoFrame
 CFaceShapeAreaOptions
 CFaceShapeBeautyOptions
 CFocalLengthInfo
 CHdr10MetadataInfo
 CIAgoraService
 CIAudioDeviceManagerObserver
 CIAudioEncodedFrameObserver
 CIAudioEncodedFrameReceiver
 CIAudioFrameObserverBase
 CIAudioPcmFrameSink
 CIAudioSpectrumObserver
 CICameraCaptureObserver
 CIChannel
 CIChannelAttributes
 CIChannelEventHandler
 CIChannelMember
 CIContainer
 CIDataChannelObserver
 CICameraCapturer::IDeviceInfo
 CIDirectCdnStreamingEventHandler
 CIEngineBase
 CIExtensionControl
 CIFaceInfoObserver
 CIH265TranscoderObserver
 CIIterator
 CILocalAudioTrackObserver
 CILocalUser
 CILocalUserObserver
 CILogWriter
 CImagePayloadData
 CImageTrackOptions
 CIMediaControlPacketReceiver
 CIMediaControlPacketSender
 CIMediaEngine
 CIMediaPacketReceiver
 CIMediaPlayerCustomDataProvider
 CIMediaPlayerSourceObserver
 CIMediaRecorderObserver
 CIMediaRelayObserver
 CIMediaStreamingSourceObserverThis observer interface of media streaming source
 CIMessage
 CIMetadataObserver
 Cin_place_t
 CINetworkObserver
 CInjectStreamConfig
 CInputSeiDataThe input SEI data
 CIPacketObserver
 CIRtcConnectionObserver
 CIRtcEngineEventHandler
 CIRtmpConnectionObserver
 CIRtmpLocalUser
 CIRtmpLocalUserObserver
 CIRtmpStreamingObserver
 CIRtmService
 CIRtmServiceEventHandler
 CIServiceObserver
 CIString
 CISyncClientObserver
 CIVideoDeviceCollection
 CIVideoDeviceManager
 CIVideoEncodedFrameObserver
 CIVideoFrameMetaInfo
 CIVideoFrameObserver
 CIVideoFrameObserver
 CIVideoFrameObserver2
 CLastmileProbeConfig
 CLastmileProbeOneWayResult
 CLastmileProbeResult
 CLeaveChannelOptions
 CLicenseCallback
 CLiveStreamAdvancedFeature
 CLiveTranscoding
 CLocalAccessPointConfiguration
 CILocalUser::LocalAudioDetailedStats
 CLocalAudioMixerConfiguration
 CLocalAudioStats
 CILocalAudioTrack::LocalAudioTrackStats
 CLocalTranscoderConfiguration
 CLocalVideoStats
 CLocalVideoTrackStats
 CLogConfig
 CLogUploadServerInfo
 CLoopbackRecordingOption
 CLowlightEnhanceOptions
 CMediaRecorderConfiguration
 CMediaSource
 CIMetadataObserver::Metadata
 CMixedAudioStream
 CMixerLayoutConfig
 CMoveAssignable< is_move_assignable >
 CMoveAssignable< false >
 CMoveConstructible< is_move_constructible >
 CMoveConstructible< false >
 C<NSCopying>
 CNSError
 C<NSObject>
 C<NSObjectAgoraRtcMediaPlayerProtocol>
 C<NSObjectNSObject>
 CNtpTime
 Cnullopt_t
 COptional< T >
 COptional< AUDIENCE_LATENCY_LEVEL_TYPE >
 COptional< bool >
 COptional< CHANNEL_PROFILE_TYPE >
 COptional< CLIENT_ROLE_TYPE >
 COptional< const char * >
 COptional< double >
 COptional< float >
 COptional< int >
 COptional< int32_t >
 COptional< int64_t >
 COptional< rtc::THREAD_PRIORITY_TYPE >
 COptional< THREAD_PRIORITY_TYPE >
 COptional< uint32_t >
 COptional< VIDEO_STREAM_TYPE >
 COptional< video_track_id_t >
 COptionalBase< T >
 COptionalStorageBase< T >
 CIPacketObserver::Packet
 CPacketOptions
 CPaddedRawPixelBuffer
 CDownlinkNetworkInfo::PeerDownlinkInfo
 CPlayerPlaybackStatsThe real time statistics of the media stream being played
 CPlayerStreamInfoThe information of the media stream object
 CPlayerUpdatedInfoThe updated information of media player
 CPublisherConfiguration
 CRawPixelBuffer
 CRecorderInfo
 CRecorderStreamInfo
 CRectangle
 CRefCounter
 CRefCountInterface
 CVideoCompositingLayout::Region
 CRemoteAudioStats
 CRemoteAudioTrackStats
 CRemoteVideoStats
 CRemoteVideoTrackStats
 CRtcConnection
 CRtcConnectionConfiguration
 CRtcEngineContext
 CRtcImage
 CRtcStats
 CRtmpConnectionConfiguration
 CRtmpConnectionInfo
 CRtmpStreamingAudioConfiguration
 CRtmpStreamingVideoConfiguration
 CScreenCaptureConfiguration
 CScreenCaptureParameters
 CScreenCaptureProfilingStatistics
 CIScreenCaptureSource::ScreenSourceListOption
 CSegmentationProperty
 CSenderOptions
 CSimulcastConfig
 CSimulcastConfigInternal
 CSimulcastStreamConfig
 CSimulcastStreamProfile
 CSnapshotConfig
 CSrcInfoThe information of the media stream object
 CSimulcastConfig::StreamLayerConfig
 CStreamLayerConfigInternal
 CSyncConfig
 CT
 CTConnectionInfo
 CTConnectSettings
 CTextureInfo
 CTranscodingUser
 CTranscodingVideoStream
 CUplinkNetworkInfo
 CUserAudioSpectrumInfo
 CUserDataChannelInfo
 CUserInfo
 CUserInfo
 CVideoCanvas
 CIScreenCaptureSource::VideoCaptureConfig
 CVideoCompositingLayout
 CVideoDenoiserOptions
 CVideoDimensions
 CVideoEncoderConfiguration
 CVideoFormat
 CVideoFrame
 CVideoFrameData
 CVideoLayout
 CVideoRenderingTracingInfo
 CVideoSubscriptionOptions
 CVideoTrackInfo
 CVirtualBackgroundSource
 CWatermarkOptions
 CWatermarkRatio
 CWlAccStats