xbmc
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234567]
 NActiveAE
 NActor
 NADDON
 NAE
 NANNOUNCEMENT
 NCDDB
 Nclix
 Ncom
 NCONTEXTMENU
 Ndbiplus
 Ndefault
 Ndetail
 NDRM
 NDX
 NDXVA
 NEDL
 NEVENTCLIENT
 NEVENTPACKET
 NEVENTSERVER
 NFFMPEG_HELP_TOOLS
 Nfmt
 Nhelper_Log
 NHTML
 NIMAGE_FILES
 NINFO
 Njni
 NJSONRPC
 NKODI
 Nlib
 NMEDIA_DETECT
 NMUSIC_GRABBER
 NMUSIC_INFO
 NMUSIC_UTILS
 NNeptuneLogConsole
 NOPTIONALS
 Norg
 NOVERLAY
 NPERIPHERALS
 NPlatinum
 Nps3d
 NPVR
 Npython
 NPythonBindings
 Nscraper
 Nscraper_config
 NShaders
 NSOCKETS
 Nspdlog
 Nspeech
 NTestShell
 NUPNP
 NUTILS
 Nutils
 NVAAPI
 NVDPAU
 NVIDEOPLAYER
 NVTB
 NWSDiscovery
 NXBMC
 NXBMCAddonDefining LOG_LIFECYCLE_EVENTS will log all instantiations, deletions and also reference countings (increments and decrements) that take place on any Addon* class
 NXBMCAddonUtils
 NXbmcCommons
 NXbmcThreads
 NxbmcutilThis file contains the pattern for moving "globals" from the BSS Segment to the heap
 NXCURL
 NXFILE
 C__attribute__
 C__RAW_READ_INFO
 C_bigintA big integer basic object
 C_CB_T
 C_crtc
 C_LARGE_INTEGER
 C_output
 C_output_prop
 C_SCSI_PASS_THROUGH
 C_SCSI_PASS_THROUGH_AND_BUFFERS
 C_SCSI_PASS_THROUGH_DIRECT
 C_SCSI_PASS_THROUGH_DIRECT_AND_SENSE_BUFFER
 C_SSL
 C_SSL_CERT
 C_SSL_CTX
 C_SSLObjLoader
 C_stati64
 C_transform
 C_ULARGE_INTEGER
 C_umode
 C_WDIR
 C_wdirent
 C_x509_ctx
 CA
 Caccel_tAccelerometer struct
 CAddonDatabaseTest
 CAddonGlobalInterfaceMain structure passed from kodi to addon with basic information needed to create add-on
 CAddonInstance_AudioDecoder
 CAddonInstance_AudioEncoder
 CAddonInstance_GameGame instance
 CAddonInstance_ImageDecoder
 CAddonInstance_InputStream
 CAddonInstance_Peripheral
 CAddonInstance_PVR
 CAddonInstance_Screensaver
 CAddonInstance_VFSEntry
 CAddonInstance_VideoCodec
 CAddonInstance_Visualization
 CAddonKeyboardKeyTable
 CAddonProperties_PVRStructure to define typical standard values
 CAddonProps_GameGame properties
 CAddonProps_InputStream"C" ABI Structures to transfer the methods from this to Kodi
 CAddonProps_Peripheral
 CAddonProps_VFSEntry
 CAddonProps_VideoCodec
 CAddonToKodiFuncTable_AddonCallback function tables from addon to Kodi Set complete from Kodi!
 CAddonToKodiFuncTable_android_system
 CAddonToKodiFuncTable_AudioDecoder
 CAddonToKodiFuncTable_AudioEncoder
 CAddonToKodiFuncTable_GameGame callbacks
 CAddonToKodiFuncTable_ImageDecoder
 CAddonToKodiFuncTable_InputStream
 CAddonToKodiFuncTable_kodi
 CAddonToKodiFuncTable_kodi_addon
 CAddonToKodiFuncTable_kodi_audioengine
 CAddonToKodiFuncTable_kodi_filesystem
 CAddonToKodiFuncTable_kodi_gui
 CAddonToKodiFuncTable_kodi_gui_control_button
 CAddonToKodiFuncTable_kodi_gui_control_edit
 CAddonToKodiFuncTable_kodi_gui_control_fade_label
 CAddonToKodiFuncTable_kodi_gui_control_image
 CAddonToKodiFuncTable_kodi_gui_control_label
 CAddonToKodiFuncTable_kodi_gui_control_progress
 CAddonToKodiFuncTable_kodi_gui_control_radio_button
 CAddonToKodiFuncTable_kodi_gui_control_rendering
 CAddonToKodiFuncTable_kodi_gui_control_settings_slider
 CAddonToKodiFuncTable_kodi_gui_control_slider
 CAddonToKodiFuncTable_kodi_gui_control_spin
 CAddonToKodiFuncTable_kodi_gui_control_text_box
 CAddonToKodiFuncTable_kodi_gui_dialogContextMenu
 CAddonToKodiFuncTable_kodi_gui_dialogExtendedProgress
 CAddonToKodiFuncTable_kodi_gui_dialogFileBrowser
 CAddonToKodiFuncTable_kodi_gui_dialogKeyboard
 CAddonToKodiFuncTable_kodi_gui_dialogNumeric
 CAddonToKodiFuncTable_kodi_gui_dialogOK
 CAddonToKodiFuncTable_kodi_gui_dialogProgress
 CAddonToKodiFuncTable_kodi_gui_dialogSelect
 CAddonToKodiFuncTable_kodi_gui_dialogTextViewer
 CAddonToKodiFuncTable_kodi_gui_dialogYesNo
 CAddonToKodiFuncTable_kodi_gui_general
 CAddonToKodiFuncTable_kodi_gui_listItem
 CAddonToKodiFuncTable_kodi_gui_window
 CAddonToKodiFuncTable_kodi_network
 CAddonToKodiFuncTable_Peripheral
 CAddonToKodiFuncTable_PVRStructure to transfer the methods from Kodi to addon
 CAddonToKodiFuncTable_Screensaver
 CAddonToKodiFuncTable_VFSEntry
 CAddonToKodiFuncTable_VideoCodec
 CAddonToKodiFuncTable_Visualization
 CAdvancedSettingsResetBase
 CAEAudioFormatThe audio format structure that fully defines a stream's audio information
 CAEDelayStatus
 CAEDeviceEnumerationOSX
 CAERingBufferThis buffer can be used by one read and one write thread at any one time without the risk of data corruption
 Caes_key_st
 CAEWASAPIDeviceWin10
 CAEWASAPIDeviceWin32
 Camc_demux
 CandroidIcon
 CandroidPackage
 CAppDelegate
 CAppDelegate()
 CAppleAutoreleasePool
 CArtForThumbLoaderA structure used for fetching music art data
 CArtistVideoLinks
 CAtomicGuard
 CATTRIBUTE_PACKEDCommon
 CAUDIO_ENGINE_FORMATInternal API structure which are used for data exchange between Kodi and addon
 CAudioBookTest
 CAudioClassifyTest
 CAudioStreamInfo
 CAudioTest
 CAVDisplayCriteria()
 CBackTweener
 CBarA
 CBase64
 CBaseTestType
 CBI_CTXMaintains the state of the cache, and a number of variables used in reduction
 CBitstreamStats
 CBlurayStatePod structure which represents the current Bluray state
 CBMPHEAD
 CBounceTweener
 Cbox_t
 CBrowseResponseWrapper
 CBufferInfo
 CBufferReader
 CButtonStateFinder
 CCAAudioUnitSink
 CCAbstractPowerSyscall
 CCachedDirEntry
 CCacheInfo
 CCachingCodec
 CCActionClass encapsulating information regarding a particular user action to be sent to windows and controls
 CCAddonBuiltinsClass providing add-on related built-in commands
 CCAddonEvent
 CCAddonManagementEvent
 CCAddonPythonInvoker
 CCAddOnTransport
 CCAddonVideoCodec
 CCAddress
 CCADeviceInstance
 CCADisplayLinkWrapper
 CCAdvancedSettings
 CCAEBitstreamPacker
 CCAEChannelInfo
 CCAEDeviceInfoThis classt provides the details of what the audio output hardware is capable of
 CCAEELDParser
 CCAEEncoderFFmpeg
 CCAELimiter
 CCAEPackIEC61937
 CCAESinkALSA
 CCAESinkAUDIOTRACK
 CCAESinkDARWINIOS
 CCAESinkDARWINOSX
 CCAESinkDARWINTVOS
 CCAESinkDirectSound
 CCAESinkFactoryWin
 CCAESinkOSS
 CCAESinkPULSE
 CCAESinkSNDIO
 CCAESinkStarfish
 CCAESinkWASAPI
 CCAESinkXAudio
 CCAESpinLock
 CCAESpinSectionLockless consistency guaranteeer
 CCAEStreamInfo
 CCAEStreamParser
 CCAESyncInfo
 CCAEUtil
 CCAirPlayServer
 CCAirTunesServer
 CCAlarmClock
 CCAlbum
 CCALSADeviceMonitor
 CCALSAHControlMonitor
 CCancellerThread
 CCAndroidBuiltinsClass providing CEC related built-in commands
 CCAndroidFeatures
 CCAndroidInterfaceForCLog
 CCAndroidJoyStick
 CCAndroidKey
 CCAndroidMouse
 CCAndroidPowerSyscall
 CCAndroidStorageProvider
 CCAndroidTouch
 CCAndroidUtils
 CCAnimation
 CCAnimEffect
 CCAnnounceReceiver
 CCAppEnvironment
 CCAppInboundProtocol
 CCApplication
 CCApplicationActionListenersClass handling application support for action listeners
 CCApplicationBuiltinsClass providing application related built-in commands
 CCApplicationPlayer
 CCApplicationPlayerCallback
 CCApplicationPowerHandlingClass handling application support for screensavers, dpms and shutdown timers
 CCApplicationSettingsHandlingClass handling application support for settings
 CCApplicationSkinHandlingClass handling application support for skin management
 CCApplicationStackHelper
 CCApplicationVolumeHandlingClass handling application support for audio volume management
 CCAppParamParser
 CCAppParamParserLinux
 CCAppParamParserWebOS
 CCAppParams
 CCArchive
 CCArtist
 CCArtistCredit
 CCArtItem
 CCAspectRatio
 CCAudioBuffer
 CCAudioDecoder
 CCAudioInterfaceActivator
 CCAudioSinkAE
 CCAutorunMediaJob
 CCAutoSwitch
 CCBackgroundInfoLoader
 CCBackgroundPicLoader
 CCBaseEvent
 CCBaseRenderer
 CCBitstream
 CCBitstreamConverter
 CCBitstreamParser
 CCBitstreamReader
 CCBlockingEventSource
 CCBlurayCallback
 CCBlurayStateSerializerAuxiliar class to serialize/deserialize the Bluray state (into/from XML)
 CCBookmark
 CCBooleanLogic
 CCBooleanLogicOperation
 CCBooleanLogicValue
 CCBPeripheralBusGCControllerManager
 CCBR
 CCBR2
 CCBufferObjectBase class for using the IBufferObject interface
 CCBufferObjectFactoryFactory that provides CBufferObject registration and creation
 CCBuiltins
 CCBusyWaiter
 CCBW
 Ccc708_service_decoder
 Ccc_attribute_s
 Ccc_buffer_s
 Ccc_char_cell_s
 Ccc_decoder_s
 Ccc_memory_s
 Ccc_row_s
 CCCaptionBlock
 CCCECBuiltinsClass providing CEC related built-in commands
 CCCharArrayParserWraps a char array, providing a set of methods for parsing data from it
 CCCharsetConverter
 CCCharsetDetection
 CCCocoaDPMSSupport
 CCCocoaPowerSyscall
 CCColorManager
 CCCompileInfo
 CCComponentContainerA generic container for components
 CCConsoleUPowerSyscall
 CCContextButtons
 CCContextItemAddonInvoker
 CCContextMenuItem
 CCContextMenuManager
 CCControlState
 CCConverterType
 CCConvertMatrixHelper class used for YUV to RGB conversions
 CCConvolutionKernel
 CCConvolutionShader
 CCConvolutionShader1Pass
 CCConvolutionShaderSeparable
 CCCoreAudioChannelLayout
 CCCoreAudioDevice
 CCCoreAudioHardware
 CCCoreAudioStream
 CCCPUInfo
 CCCPUInfoAndroid
 CCCPUInfoDarwinEmbed
 CCCPUInfoFreebsd
 CCCPUInfoLinux
 CCCPUInfoOsx
 CCCPUInfoPosix
 CCCPUInfoWin10
 CCCPUInfoWin32
 CCCueDocument
 CCCurrentStream
 CCD3DBuffer
 CCD3DEffect
 CCD3DHelper
 CCD3DPixelShader
 CCD3DTexture
 CCD3DVertexShader
 CCDACP
 CCDarwinEmbedKeyboard
 CCDarwinEmbedKeyboardImpl
 CCDarwinEmbedUtils
 CCDarwinInterfaceForCLog
 CCDarwinUtils
 CCDatabase
 CCDatabaseManagerDatabase manager class for handling database updating
 CCDatabaseQueryRule
 CCDatabaseQueryRuleCombination
 CCDataCacheCore
 CCDateTimeDateTime class, which uses FileTime as it's base
 CCDateTimeSpan
 CCDbUrl
 CCDBusConnection
 CCDBusError
 CCDBusMessage
 CCDBusUtil
 CCDDATest
 CCDDSImage
 CCDebugRenderer
 CCDecoderCC708
 CCDecoderFilterDeclaration of CDecoderFilter
 CCDecoderFilterManagerClass which handles multiple CDecoderFilter elements
 CCDemuxMultiSource
 CCDemuxParserFFmpeg
 CCDemuxStream
 CCDemuxStreamAudio
 CCDemuxStreamAudioBXA
 CCDemuxStreamAudioCDDA
 CCDemuxStreamAudioFFmpeg
 CCDemuxStreamAudioID3
 CCDemuxStreamClientInternal
 CCDemuxStreamClientInternalTpl
 CCDemuxStreamRadioRDS
 CCDemuxStreamSubtitle
 CCDemuxStreamSubtitleFFmpeg
 CCDemuxStreamTeletext
 CCDemuxStreamVideo
 CCDemuxStreamVideoFFmpeg
 CCDetectDisc
 CCDirectoryHistory
 CCDirectoryJob
 CCDirectoryProvider
 CCDirtyRegion
 CCDirtyRegionTracker
 CCDiscDriveHandlerPosix
 CCDiscoAlbum
 CCDiscSettings
 CCDisplaySettings
 CCDMAHeapBufferObject
 CCDNSNameCache
 CCDPMSSupport
 CCDriverMonitor
 CCDRMPRIMETexture
 CCDroppingStats
 CCDumbBufferObject
 CCDVDAudioCodec
 CCDVDAudioCodecAndroidMediaCodec
 CCDVDAudioCodecFFmpeg
 CCDVDAudioCodecPassthrough
 CCDVDClock
 CCDVDCodecOption
 CCDVDCodecOptions
 CCDVDCodecUtils
 CCDVDDemux
 CCDVDDemuxBXA
 CCDVDDemuxCC
 CCDVDDemuxCDDA
 CCDVDDemuxClient
 CCDVDDemuxFFmpeg
 CCDVDDemuxSPU
 CCDVDDemuxUtils
 CCDVDDemuxVobsub
 CCDVDFactoryCodec
 CCDVDFactoryDemuxer
 CCDVDFactoryInputStream
 CCDVDFactorySubtitle
 CCDVDFileInfo
 CCDVDInputStream
 CCDVDInputStreamBluray
 CCDVDInputStreamFFmpeg
 CCDVDInputStreamFile
 CCDVDInputStreamMemory
 CCDVDInputStreamNavigator
 CCDVDInputStreamStack
 CCDVDMediaCodecOnFrameAvailable
 CCDVDMessageQueue
 CCDVDMsg
 CCDVDMsgAudioCodecChange
 CCDVDMsgDemuxerPacket
 CCDVDMsgDemuxerReset
 CCDVDMsgGeneralSynchronize
 CCDVDMsgGeneralSynchronizePriv
 CCDVDMsgOpenFile
 CCDVDMsgPlayerSeek
 CCDVDMsgPlayerSeekChapter
 CCDVDMsgPlayerSetAudioStream
 CCDVDMsgPlayerSetSpeed
 CCDVDMsgPlayerSetState
 CCDVDMsgPlayerSetSubtitleStream
 CCDVDMsgPlayerSetVideoStream
 CCDVDMsgSubtitleClutChange
 CCDVDMsgType
 CCDVDMsgVideoCodecChange
 CCDVDOverlay
 CCDVDOverlayCodec
 CCDVDOverlayCodecCCText
 CCDVDOverlayCodecFFmpeg
 CCDVDOverlayCodecSSA
 CCDVDOverlayCodecText
 CCDVDOverlayCodecTX3G
 CCDVDOverlayContainer
 CCDVDOverlayGroup
 CCDVDOverlayImage
 CCDVDOverlayLibass
 CCDVDOverlaySpu
 CCDVDOverlaySSA
 CCDVDOverlayText
 CCDVDRadioRDSData
 CCDVDStateSerializerAuxiliar class to serialize/deserialize the dvd state (into/from XML)
 CCDVDStreamInfo
 CCDVDSubtitleLineCollection
 CCDVDSubtitleParser
 CCDVDSubtitleParserCollection
 CCDVDSubtitleParserMicroDVD
 CCDVDSubtitleParserMPL2
 CCDVDSubtitleParserSami
 CCDVDSubtitleParserSSA
 CCDVDSubtitleParserSubrip
 CCDVDSubtitleParserText
 CCDVDSubtitleParserVplayer
 CCDVDSubtitlesLibass
 CCDVDSubtitleStream
 CCDVDSubtitleTagMicroDVD
 CCDVDSubtitleTagSami
 CCDVDTeletextData
 CCDVDTeletextTools
 CCDVDVideoCodec
 CCDVDVideoCodecAndroidMediaCodec
 CCDVDVideoCodecDRMPRIME
 CCDVDVideoCodecFFmpeg
 CCDVDVideoCodecStarfish
 CCDVDVideoPPFFmpeg
 CCDXTexture
 CCEdl
 CCEGLAttributesConvenience wrapper for stack-allocated EGL attribute arrays
 CCEGLAttributesVecConvenience wrapper for heap-allocated EGL attribute arrays
 CCEGLContextUtils
 CCEGLImage
 CCEGLUtils
 CCEmuFileWrapper
 CCEnvironmentPlatform-independent environment variables manipulations
 CCEventThis is an Event class built from a ConditionVariable
 CCEventLog
 CCEventLogManager
 CCEventLoop
 CCEventSource
 CCEventStream
 CCExecString
 CCExternalPlayer
 CCFadeEffect
 CCFallbackPowerSyscall
 CCFanart/brief CFanart is the core of fanart support and contains all fanart data for a specific show
 CCFavouritesService
 CCFavouritesURL
 CCFDEventMonitorMonitor a file descriptor with callback on poll() events
 CCFFmpegImage
 CCFFmpegLog
 CCFile
 CCFileExtensionProvider
 CCFileItemRepresents a file on a share
 CCFileItemListRepresents a list of files
 CCFileItemListModification
 CCFileOperationJob
 CCFilesystemInstaller
 CCFileUtils
 CCFillViewportAlwaysRegionSolver
 CCFillViewportOnChangeRegionSolver
 CCFrameBufferObject
 CCFreeTypeLibrary
 CCFTPParse
 CCGameSettings
 CCGBMBufferObject
 CCGBMDPMSSupport
 CCGenericTouchActionHandlerGeneric implementation of ITouchActionHandler to translate touch actions into XBMC specific and mappable actions
 CCGenericTouchInputHandlerGeneric implementation of ITouchInputHandler to handle low level (raw) touch events and translate them into touch actions which are passed on to the registered ITouchActionHandler implementation
 CCGenericTouchPinchDetectorImplementation of IGenericTouchGestureDetector to detect pinch/zoom gestures with at least two active touch pointers
 CCGenericTouchRotateDetectorImplementation of IGenericTouchGestureDetector to detect rotation gestures with at least two active touch pointers
 CCGenericTouchSwipeDetectorImplementation of IGenericTouchGestureDetector to detect swipe gestures in any direction
 CCGenreClass to store and read album information from CMusicDatabase
 CCGetDirectory
 CCGetInfoJob
 CCGetSongInfoJob
 CCGFTestable
 CCGLContext
 CCGLContextEGL
 CCGLESShader
 CCGLESTexture
 CCGlMatrix
 CCGLShader
 CCGLTexture
 CCGPUInfoClass to concentrate all methods related to GPU information
 CCGPUInfoAndroid
 CCGPUInfoDarwinEmbed
 CCGPUInfoFreebsd
 CCGPUInfoLinux
 CCGPUInfoMacOS
 CCGPUInfoPosix
 CCGPUInfoWin10
 CCGPUInfoWin32
 CCGraphicContext
 CCGreedyDirtyRegionSolver
 CCGUIActionClass containing vector of condition->(action/navigation route) and handling its execution
 CCGUIAudioManager
 CCGUIBaseContainer
 CCGUIBorderedImage
 CCGUIBuiltinsClass providing GUI related built-in commands
 CCGUIButtonControl
 CCGUIColorButtonControl
 CCGUIColorManager
 CCGUIComponent
 CCGUIContainerBuiltinsClass providing GUI container related built-in commands
 CCGUIControlBase class for controls
 CCGUIControlBaseSetting
 CCGUIControlBuiltinsClass providing GUI control related built-in commands
 CCGUIControlButtonSetting
 CCGUIControlColorButtonSetting
 CCGUIControlEditSetting
 CCGUIControlFactory
 CCGUIControlGroupGroup of controls, useful for remembering last control + animating/hiding together
 CCGUIControlGroupListList of controls that is scrollable
 CCGUIControlGroupTitleSetting
 CCGUIControlLabelSetting
 CCGUIControlListColorSetting
 CCGUIControlListSetting
 CCGUIControlLookup
 CCGUIControlProfiler
 CCGUIControlProfilerItem
 CCGUIControlRadioButtonSetting
 CCGUIControlRangeSetting
 CCGUIControlSeparatorSetting
 CCGUIControlSliderSetting
 CCGUIControlSpinExSetting
 CCGUIDialog
 CCGUIDialogAddonInfo
 CCGUIDialogAddonSettings
 CCGUIDialogAudioSettings
 CCGUIDialogBoxBase
 CCGUIDialogBusy
 CCGUIDialogBusyNoCancel
 CCGUIDialogButtonMenu
 CCGUIDialogCache
 CCGUIDialogCMSSettings
 CCGUIDialogColorPicker
 CCGUIDialogContentSettings
 CCGUIDialogContextMenu
 CCGUIDialogExtendedProgressBar
 CCGUIDialogFileBrowser
 CCGUIDialogFullScreenInfo
 CCGUIDialogGamepad
 CCGUIDialogInfoProviderSettings
 CCGUIDialogKaiToast
 CCGUIDialogKeyboardGeneric
 CCGUIDialogKeyboardTouch
 CCGUIDialogLibExportSettings
 CCGUIDialogLockSettings
 CCGUIDialogMediaFilter
 CCGUIDialogMediaSource
 CCGUIDialogMusicInfo
 CCGUIDialogMusicOSD
 CCGUIDialogNetworkSetup
 CCGUIDialogNumeric
 CCGUIDialogOK
 CCGUIDialogPictureInfo
 CCGUIDialogPlayEject
 CCGUIDialogPlayerControls
 CCGUIDialogPlayerProcessInfo
 CCGUIDialogProfileSettings
 CCGUIDialogProgress
 CCGUIDialogProgressBarHandle
 CCGUIDialogSeekBar
 CCGUIDialogSelect
 CCGUIDialogSettingsBase
 CCGUIDialogSettingsManagerBase
 CCGUIDialogSettingsManualBase
 CCGUIDialogSimpleMenu
 CCGUIDialogSlider
 CCGUIDialogSmartPlaylistEditor
 CCGUIDialogSmartPlaylistRule
 CCGUIDialogSongInfo
 CCGUIDialogSubMenu
 CCGUIDialogSubtitles
 CCGUIDialogSubtitleSettings
 CCGUIDialogTeletext
 CCGUIDialogTextViewer
 CCGUIDialogVideoBookmarks
 CCGUIDialogVideoInfo
 CCGUIDialogVideoManager
 CCGUIDialogVideoManagerExtras
 CCGUIDialogVideoManagerVersions
 CCGUIDialogVideoOSD
 CCGUIDialogVideoSettings
 CCGUIDialogVisualisationPresetList
 CCGUIDialogVolumeBar
 CCGUIDialogYesNo
 CCGUIEditControl
 CCGUIFadeLabelControl
 CCGUIFixedListContainer
 CCGUIFont
 CCGUIFontCache
 CCGUIFontCacheDynamicPosition
 CCGUIFontCacheEntry
 CCGUIFontCacheHash
 CCGUIFontCacheImpl
 CCGUIFontCacheKey
 CCGUIFontCacheKeysMatch
 CCGUIFontCacheStaticPosition
 CCGUIFontCacheStaticValue
 CCGUIFontTTF
 CCGUIFontTTFDX
 CCGUIFontTTFGL
 CCGUIFontTTFGLES
 CCGUIImage
 CCGUIIncludes
 CCGUIInfoManager
 CCGUIKeyboard
 CCGUIKeyboardFactory
 CCGUILabelClass for rendering text labels. Handles alignment and rendering of text within a control
 CCGUILabelControl
 CCGUILargeTextureManagerBackground texture loading manager
 CCGUIListContainer
 CCGUIListGroupGroup of controls within a list/panel container
 CCGUIListItem
 CCGUIListItemLayout
 CCGUIListLabel
 CCGUIMediaWindow
 CCGUIMessage
 CCGUIMoverControl
 CCGUIMultiImage
 CCGUIPanelContainer
 CCGUIPassword
 CCGUIProgressControl
 CCGUIRadioButtonControl
 CCGUIRangesControl
 CCGUIRenderingControl
 CCGUIResizeControl
 CCGUIRSSControl
 CCGUISettingsSliderControl
 CCGUIShaderDX
 CCGUISliderControl
 CCGUISpinControl
 CCGUISpinControlEx
 CCGUIStaticItemWrapper class for a static item in a list container
 CCGUIString
 CCGUITextBox
 CCGUITextLayout
 CCGUITexture
 CCGUITextureD3D
 CCGUITextureGL
 CCGUITextureGLES
 CCGUITextureManager
 CCGUIToggleButtonControl
 CCGUIVideoControl
 CCGUIViewControl
 CCGUIViewState
 CCGUIViewStateAddonBrowser
 CCGUIViewStateEventLog
 CCGUIViewStateFavourites
 CCGUIViewStateFromItems
 CCGUIViewStateGeneral
 CCGUIViewStateLibrary
 CCGUIViewStateMusicDatabase
 CCGUIViewStateMusicPlaylist
 CCGUIViewStateMusicSearch
 CCGUIViewStateMusicSmartPlaylist
 CCGUIViewStateVideoEpisodes
 CCGUIViewStateVideoMovies
 CCGUIViewStateVideoMusicVideos
 CCGUIViewStateVideoPlaylist
 CCGUIViewStateVideoTVShows
 CCGUIViewStateWindowMusic
 CCGUIViewStateWindowMusicNav
 CCGUIViewStateWindowMusicPlaylist
 CCGUIViewStateWindowPictures
 CCGUIViewStateWindowPrograms
 CCGUIViewStateWindowVideo
 CCGUIViewStateWindowVideoNav
 CCGUIViewStateWindowVideoPlaylist
 CCGUIVisualisationControl
 CCGUIWindow
 CCGUIWindowAddonBrowser
 CCGUIWindowDebugInfo
 CCGUIWindowEventLog
 CCGUIWindowFavourites
 CCGUIWindowFileManager
 CCGUIWindowFullScreen
 CCGUIWindowHome
 CCGUIWindowLoginScreen
 CCGUIWindowManager
 CCGUIWindowMusicBaseThe base class for music windows
 CCGUIWindowMusicNav
 CCGUIWindowMusicPlayList
 CCGUIWindowMusicPlaylistEditor
 CCGUIWindowPictures
 CCGUIWindowPointer
 CCGUIWindowPrograms
 CCGUIWindowScreensaver
 CCGUIWindowScreensaverDim
 CCGUIWindowSettings
 CCGUIWindowSettingsCategory
 CCGUIWindowSettingsProfile
 CCGUIWindowSettingsScreenCalibration
 CCGUIWindowSlideShow
 CCGUIWindowSplash
 CCGUIWindowStartup
 CCGUIWindowSystemInfo
 CCGUIWindowVideoBase
 CCGUIWindowVideoNav
 CCGUIWindowVideoPlaylist
 CCGUIWindowVisualisation
 CCGUIWindowWeather
 CCGUIWrappingListContainer
 CcharPtrPtrAdapter
 CCharVecBuffer
 CCHDRCapabilities
 CCHevcSeiParses HEVC SEI messages for supplemental video information
 CCHotKeyController
 CCHTTPFileHandler
 CCHttpHeader
 CCHTTPImageHandler
 CCHTTPImageTransformationHandler
 CCHTTPJsonRpcHandler
 CCHTTPPythonHandler
 CCHTTPPythonInvoker
 CCHTTPPythonWsgiInvoker
 CCHttpRange
 CCHttpRanges
 CCHttpResponse
 CCHttpResponseRange
 CCHTTPVfsHandler
 CCHTTPWebinterfaceAddonsHandler
 CCHTTPWebinterfaceHandler
 CChunkedHandler
 CCImageLoaderImage loader job class
 CCImageMetadataParser
 CCInertialScrollingHandler
 CCInfoLoader
 CCInfoScanner
 CCInputCodingTableBasePY
 CCInputCodingTableFactory
 CCInputCodingTableKorean
 CCInputManagerMain input processing class
 CCInputStreamAddonInput stream class
 CCInputStreamMultiSource
 CCInputStreamProvider
 CCInputStreamPVRBase
 CCInputStreamPVRChannel
 CCInputStreamPVRRecording
 CCInstalledWithAvailable
 CCIOSStorageProvider
 Ccipher_info_t
 CCircleTweener
 CCIRServerSuite
 CCIrssMessage
 CCJobBase class for jobs that are executed asynchronously
 CCJobManagerJob Manager class for scheduling asynchronous jobs
 CCJobQueueJob Queue class to handle a queue of unique jobs to be processed sequentially
 CCJobWorker
 CCJSONVariantParser
 CCJSONVariantParserHandler
 CCJSONVariantWriter
 CCKey
 CCLabelFormatter
 CCLabelInfo
 CCLambdaJob
 CCLangCodeExpander
 CCLangInfo
 CCLanguageInvokerThread
 Cclassic_ctrl_tClassic controller expansion device
 CCLegacyPathTranslationTranslates old internal paths into new ones
 CCLibExportSettings
 CCLibInputHandler
 CCLibInputKeyboard
 CCLibInputPointer
 CCLibInputSettings
 CCLibInputTouch
 CCLibraryBuiltinsClass providing library related built-in commands
 CClientThread
 CCLinuxPowerSyscall
 CCLinuxRendererGL
 CCLinuxRendererGLES
 CCLinuxStorageProvider
 CCLirc
 CCLocaleClass representing a full locale of the form [language[_territory][.codeset][@modifier]]
 CCLocalizeStrings
 CCLog
 CCLogindUPowerSyscall
 CCLunaPowerManagement
 CCMACDiscoveryJob
 CCMapThis class is designed to implement a constexpr version of std::map. The standard library std::map doesn't allow constexpr (and it doesn't look like it will be implemented in the future). This class utilizes std::array and std::pair as they allow constexpr
 CCMatrix
 CCMatrixGL
 CCMatrixGLStack
 CCmdLineArgs
 CCMediaCodecDecoderFilterManager
 CCMediaCodecVideoBuffer
 CCMediaCodecVideoBufferPool
 CCMediaCrawler
 CCMediaCrawlerBrowseInfo
 CCMediaKeyTap
 CCMediaLibraryEvent
 CCMediaManager
 CCMediaSettings
 CCMediaSourceRepresents a share
 CCMediaSourceSettings
 CCMediaTypes
 CCMessagePrinter
 CCMime
 CCMMNotificationClient
 CCMouseStat
 CCMouseTranslator
 CCMultiProviderA listprovider that handles multiple individual providers
 CCMusicDatabaseClass to store and read tag information
 CCMusicDbUrl
 CCMusicFileItemListModifier
 CCMusicLibraryCleaningJobMusic library job implementation for cleaning the video library
 CCMusicLibraryExportJobMusic library job implementation for exporting the music library
 CCMusicLibraryImportJobMusic library job implementation for importing data to the music library
 CCMusicLibraryJobBasic implementation/interface of a CJob which interacts with the music database
 CCMusicLibraryProgressJobCombined base implementation of a music library job with a progress bar
 CCMusicLibraryQueueQueue for music library jobs
 CCMusicLibraryScanningJobMusic library job implementation for scanning items. Uses CMusicInfoScanner for scanning and can be run with or without a visible progress bar
 CCMusicRole
 CCMusicThumbLoader
 CCNativeWindow
 CCNetworkAndroid
 CCNetworkBase
 CCNetworkFreebsd
 CCNetworkInterface
 CCNetworkInterfaceAndroid
 CCNetworkInterfaceFreebsd
 CCNetworkInterfaceIOS
 CCNetworkInterfaceLinux
 CCNetworkInterfaceMacOS
 CCNetworkInterfacePosix
 CCNetworkInterfaceWin10
 CCNetworkInterfaceWin32
 CCNetworkIOS
 CCNetworkLinux
 CCNetworkLocation
 CCNetworkMacOS
 CCNetworkPosix
 CCNetworkServices
 CCNetworkWin10
 CCNetworkWin32
 CCNfoFile
 CCNfsConnection
 CCNotificationEvent
 CCocoaTouchBrowserAppDelegate
 Ccode
 CCodecFactory
 CCOLOR
 Ccomparator
 Cconfig_s
 CConstructTestVector
 CContentUtils
 CControlMapping
 CConversionToRGB
 CCOpticalBuiltinsClass providing optical media related built-in commands
 CCoreInfo
 CCOrigin
 CCOSScreenSaverAndroid
 CCOSScreenSaverOSX
 CCOSScreenSaverTVOS
 CCOSScreenSaverX11
 CCOSXStorageProvider
 CCOutputShader
 CCOverlayCodecWebVTT
 CCPackerMAT
 CCPacket
 CCPacketACTION
 CCPacketBUTTON
 CCPacketBYE
 CCPacketHELO
 CCPacketLOG
 CCPacketMOUSE
 CCPacketNOTIFICATION
 CCPacketPING
 CCPartyModeManager
 CCPassThroughStreamHandler
 CCPasswordManagerPassword Manager class for saving authentication details
 CCPicture
 CCPictureBuiltinsClass providing picture related built-in commands
 CCPictureFolderImageFileLoaderGenerates a thumbnail for a folder in the picture browser, tile 4 images inside the folder
 CCPictureInfoLoader
 CCPictureInfoTag
 CCPictureScalingAlgorithm
 CCPictureThumbLoader
 CCPlatformClass for the Platform object
 CCPlatformAndroid
 CCPlatformDarwin
 CCPlatformDarwinEmbedded
 CCPlatformDarwinOSX
 CCPlatformFreebsd
 CCPlatformLinux
 CCPlatformPosix
 CCPlatformWebOS
 CCPlatformWin10
 CCPlatformWin32
 CCPlayerBuiltinsClass providing player related built-in commands
 CCPlayerControllerPlayer controller class to handle user actions
 CCPlayerCoreConfig
 CCPlayerCoreFactory
 CCPlayerOptions
 CCPlayerSelectionRule
 CCPlayerSettings
 CCPlayerUtils
 CCPODocument
 CCPOEntry
 CCPointGen
 CCPosixInterfaceForCLog
 CCPosixMountProvider
 CCPosixResourceCounter
 CCPowerManager
 CCPowerSyscall
 CCPowerSyscallWithoutEvents
 CCPreflightHandler
 CCProcessInfo
 CCProfile
 CCProfileBuiltinsClass providing profile related built-in commands
 CCProfileManager
 CCProgramThumbLoader
 CCProgressJobBasic implementation of a CJob with a progress bar to indicate the progress of the job being processed
 CCPtsTracker
 CCPVRBuiltinsClass providing PVR related built-in commands
 CCPythonInvoker
 CCPyThreadState
 CCRating
 CCrc32
 CCRecentlyAddedJob
 CCRectGen
 CCRefreshInfoJob
 CCRegExp
 CCRemoteControlXbox
 CCRenderBuffer
 CCRenderCapture
 CCRenderCaptureDX
 CCRenderCaptureGL
 CCRenderCaptureGLES
 CCRendererBase
 CCRendererDRMPRIME
 CCRendererDRMPRIMEGLES
 CCRendererDXVA
 CCRendererHQ
 CCRendererMediaCodec
 CCRendererMediaCodecSurface
 CCRendererShaders
 CCRendererSoftware
 CCRendererStarfish
 CCRendererVAAPIGL
 CCRendererVAAPIGLES
 CCRendererVDPAU
 CCRendererVTB
 CCRenderInfo
 CCRenderManager
 CCRenderSystemBase
 CCRenderSystemDX
 CCRenderSystemGL
 CCRenderSystemGLES
 CCResolutionUtils
 CCRingBuffer
 CCRotateEffect
 CCRssManager
 CCRssReader
 CCRunningScriptObserver
 CCRunningScriptsHandler
 CCSaveFileState
 CCScale
 CCScraperParser
 CCScraperUrl
 CCScreenShot
 CCScreenshotSurfaceGL
 CCScreenshotSurfaceGLES
 CCScreenshotSurfaceWindows
 CCScriptInvocationManager
 CCScriptRunner
 CCScrollerClass used to handle scrolling, allow using tweeners
 CCScrollInfo
 CCSectionLoader
 CCSeekHandler
 CCSelectionStreams
 CCServiceBroker
 CCServiceManager
 CCServicesSettings
 CCSettingSetting base class containing all the properties which are common to all settings independent of the setting type
 CCSettingActionAction setting implementation
 CCSettingAddon
 CCSettingBoolBoolean setting implementation
 CCSettingCategoryCategory of groups of settings being part of a section
 CCSettingCategoryAccess
 CCSettingCategoryAccessCondition
 CCSettingCategoryAccessConditionCombination
 CCSettingCondition
 CCSettingConditionCombination
 CCSettingConditionItem
 CCSettingConditions
 CCSettingConditionsManager
 CCSettingControlButton
 CCSettingControlCheckmark
 CCSettingControlColorButton
 CCSettingControlCreator
 CCSettingControlEdit
 CCSettingControlFormattedRange
 CCSettingControlLabel
 CCSettingControlList
 CCSettingControlRange
 CCSettingControlSlider
 CCSettingControlSpinner
 CCSettingControlTitle
 CCSettingCreator
 CCSettingDate
 CCSettingDependency
 CCSettingDependencyCondition
 CCSettingDependencyConditionCombination
 CCSettingGroupGroup of settings being part of a category
 CCSettingIntInteger setting implementation
 CCSettingListList setting implementation
 CCSettingNumberReal number setting implementation
 CCSettingPath
 CCSettingRequirement
 CCSettingRequirementCondition
 CCSettingRequirementConditionCombination
 CCSettingsWrapper around CSettingsManager responsible for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types
 CCSettingsBaseBasic wrapper around CSettingsManager providing the framework for properly setting up the settings manager and registering all the callbacks, handlers and custom setting types
 CCSettingsComponent
 CCSettingSectionSection of setting categories
 CCSettingsManagerSettings manager responsible for initializing, loading and handling all settings
 CCSettingStringString setting implementation
 CCSettingsValueFlatJsonSerializer
 CCSettingsValueXmlSerializer
 CCSettingTime
 CCSettingUpdate
 CCSettingUtils
 CCSetUserratingJob
 CCSharedSectionA CSharedSection is a mutex that satisfies the Shared Lockable concept (see Lockables.h)
 CCShowItem
 CCShowLink
 CCSingleExitThis implements a "guard" pattern for exiting all locks currently being held by the current thread and restoring those locks on destruction
 CCSizeGenGeneric two-dimensional size representation
 CCSkinBuiltinsClass providing skin related built-in commands
 CCSkinSettings
 CCSkinTimerSkin timers are skin objects that dependent on time and can be fully controlled from skins either using boolean conditions or builtin functions. This class represents the Skin Timer object
 CCSkinTimerManagerCSkinTimerManager is the container and manager for Skin timers. Its role is that of checking if the timer boolean conditions are valid, start or stop timers and execute the respective builtin actions linked to the timer lifecycle
 CCSlideEffect
 CCSlideShowDelegator
 CCSlideShowPic
 CCSlideShowPicDX
 CCSlideShowPicGL
 CCSlideShowPicGLES
 CCSMB
 CCSongClass to store and read song information from CMusicDatabase
 CCSpecialProtocol
 CCSpeechRecognitionAndroid
 CCSpeechRecognitionDarwin
 CCSpeechRecognitionListener
 CCSpeechRecognitionListenerAndroid
 CCSpeechRecognitionStub
 CCSpeed
 CCStarfishVideoBuffer
 CCStaticContextMenuAction
 CCStaticListProvider
 CCStereoscopicsManager
 CCStopWatch
 CCStorageProvider
 CCStreamDetail
 CCStreamDetailAudio
 CCStreamDetails
 CCStreamDetailSubtitle
 CCStreamDetailVideo
 CCStreamHandler
 CCStreamHandlerFinder
 CCStrEntry
 CCSubtitleParserWebVTT
 CCSubtitlesAdapter
 CCSubtitlesJobSimple job to retrieve a directory and store a string (language)
 CCSysData
 CCSysfsPath
 CCSysInfo
 CCSysInfoJob
 CCSystemBuiltinsClass providing system related built-in commands
 Cct_data_s
 CCTagLoaderTagLib
 CCTeletextDecoder
 CCTemperature
 CCTempFile
 CCTestBitstreamStatsThread
 CCTestShader
 CCTestStopWatchThread
 CCTextSearch
 CCTextureTexture loader class, subclasses of which depend on the render spec (DX, GL etc.)
 CCTextureArray
 CCTextureBaseBase texture class, which holds the state of the texture, as well as all conversion functions
 CCTextureBundle
 CCTextureBundleXBT
 CCTextureCacheTexture cache class for handling the caching of images
 CCTextureCacheJobJob class for caching textures
 CCTextureDatabase
 CCTextureDetailsSimple class for passing texture detail around
 CCTextureInfo
 CCTextureMap
 CCTextureRule
 CCTextureUseCountJob
 CCThread
 CCThreadImplLinux
 CCThreadImplPosix
 CCThreadImplWin
 CCThumbLoader
 CCThumbnailWriter
 CCTimer
 CCTimeUtils
 CCToneMappers
 CCTraitedSetting
 CCTranslate
 CCTVOSFileUtils
 CCTVOSInputSettings
 CCTVOSNSUserDefaults
 CCTVOSPowerSyscall
 CCTVOSTopShelf
 CCubicTweener
 CCUDevProvider
 CCUDFBlockInput
 CCUDiskDevice
 CCUDisks2Provider
 CCUDisksProvider
 CCUDMABufferObject
 CCUdpClient
 CCueReader
 CCuesheetTest
 CCUnionDirtyRegionSolver
 CCUniqueEvent
 CCUPnPSettings
 CCUPowerSource
 CCUPowerSyscall
 CCURL
 CCUrlOptions
 CCustomBuffer
 CCUtf8Utils
 CCUtil
 CCVariant
 CCVC1BitstreamParser
 CCVector
 CCVertexBuffer
 CCVideoBuffer
 CCVideoBufferDMA
 CCVideoBufferDRMPRIME
 CCVideoBufferDRMPRIMEFFmpeg
 CCVideoBufferFFmpeg
 CCVideoBufferManager
 CCVideoBufferPoolDMA
 CCVideoBufferPoolDRMPRIMEFFmpeg
 CCVideoBufferPoolFFmpeg
 CCVideoBufferPoolSysMem
 CCVideoBufferSysMem
 CCVideoDatabase
 CCVideoDbUrl
 CCVideoFileItemListModifier
 CCVideoInfoDownloader
 CCVideoInfoTag
 CCVideoLayerBridgeDRMPRIME
 CCVideoLibraryCleaningJobVideo library job implementation for cleaning the video library
 CCVideoLibraryJobBasic implementation/interface of a CJob which interacts with the video database
 CCVideoLibraryMarkWatchedJobVideo library job implementation for marking items as watched/unwatched
 CCVideoLibraryProgressJobCombined base implementation of a video library job with a progress bar
 CCVideoLibraryQueueQueue for video library jobs
 CCVideoLibraryRefreshingJobVideo library job implementation for refreshing a single item
 CCVideoLibraryResetResumePointJobVideo library job implementation for resetting a resume point
 CCVideoLibraryScanningJobVideo library job implementation for scanning items
 CCVideoPlayer
 CCVideoPlayerAudio
 CCVideoPlayerAudioID3
 CCVideoPlayerSubtitle
 CCVideoPlayerVideo
 CCVideoReferenceClock
 CCVideoSettings
 CCVideoSettingsLocked
 CCVideoSync
 CCVideoSyncAndroid
 CCVideoSyncD3D
 CCVideoSyncGbm
 CCVideoSyncIos
 CCVideoSyncOsx
 CCVideoSyncTVos
 CCVideoTagLoaderFFmpegVideo tag loader using FFMPEG
 CCVideoTagLoaderNFOVideo tag loader using nfo files
 CCVideoTagLoaderPluginVideo tag loader from plugin source
 CCVideoThumbLoader
 CCViewDatabase
 CCViewModeSettings
 CCViewState
 CCViewStateSettings
 CCWakeOnAccess
 CCWeatherBuiltinsClass providing weather related built-in commands
 CCWeatherInfo
 CCWeatherJob
 CCWeatherManager
 CCWebServer
 CCWebSocket
 CCWebSocketFrame
 CCWebSocketManager
 CCWebSocketMessage
 CCWebSocketV13
 CCWebSocketV8
 CCWebVTTHandler
 CCWebVTTISOHandler
 CCWHelper
 CCWiiController
 CCWiiRemote
 CCWin32DiscDriveHandler
 CCWin32DPMSSupport
 CCWin32InterfaceForCLog
 CCWin32PowerStateWorker
 CCWin32PowerSyscall
 CCWin32StorageProvider
 CCWIN32Util
 CCWindowTranslator
 CCWinEventsAndroid
 CCWinEventsIOS
 CCWinEventsOSX
 CCWinEventsOSXImpl
 CCWinEventsOSXImplWrapper
 CCWinEventsTVOS
 CCWinEventsWin10
 CCWinEventsWin32
 CCWinIdleTimer
 CCWinRenderer
 CCWinRtUtil
 CCWinShader
 CCWinSystemAndroid
 CCWinSystemAndroidGLESContext
 CCWinSystemBase
 CCWinSystemIOS
 CCWinSystemOSX
 CCWinSystemOSXGL
 CCWinSystemTVOS
 CCWinSystemWin10
 CCWinSystemWin10DX
 CCWinSystemWin32
 CCWinSystemWin32DX
 CCWriteRate
 CCX11DPMSSupport
 CCXBMCApp
 CCXBMCClient
 CCXBMCTestUtils
 CCXBMCTinyXML
 CCXBMCTinyXML2
 CCXBTFBase
 CCXBTFFile
 CCXBTFFrame
 CCXBTFReader
 CCXBTFWriter
 CCXHandle
 CCXRandR
 CCYUV2RGBShader
 CCZeroconfThis class provides support for zeroconf while the different zeroconf implementations have asynchronous APIs this class hides it and provides only few ways to interact with the services
 CCZeroconfAndroid
 CCZeroconfAvahi
 CCZeroconfBrowserThis class provides support for zeroconf browsing
 CCZeroconfBrowserAndroid
 CCZeroconfBrowserAndroidDiscover
 CCZeroconfBrowserAndroidResolve
 CCZeroconfBrowserAvahi
 CCZeroconfBrowserDarwin
 CCZeroconfBrowserDummy
 CCZeroconfBrowserMDNS
 CCZeroconfDarwin
 CCZeroconfDummy
 CCZeroconfMDNS
 CCZipManager
 CCZoomEffect
 CD3DPalette
 CD3DTexture
 CDarwinEmbedNowPlayingInfoManager
 CDatabaseSettings
 CDatabaseUtils
 CDataHolder
 CDBusMessageDeleter
 CDEBUG_INFO_PLAYER
 CDEBUG_INFO_RENDER
 CDEBUG_INFO_VIDEO
 CDebugLogSharingPresenter
 CDecodedFrame
 CDecodedFrames
 CDecoderManager
 CDecodeTestVector
 CDEMUX_CRYPTO_INFO
 CDEMUX_PACKET
 CDemuxCryptoInfo
 CDemuxCryptoSession
 CDemuxPacket
 CDerivedType1
 CDerivedType2
 CDerivedType3
 CDialogOkMessagePayload sent for message TMSG_GUI_DIALOG_OK
 CDIR
 Cdirent
 CDiscoveryWrapper
 CDiscStubTest
 CDISPOSABLE_CTX
 CDllAddon
 CDllAddonInterface
 CDllDvdNav
 CDllDvdNavInterface
 CDllDynamic
 CDllLibSSE4
 CDllLibSSE4Interface
 CDllLoaderContainer
 CDSDevice
 CDummyJob
 Cdvd_logger_cb
 Cdvd_reader_stream_cb
 Cdvd_stat_tPublic type that is used to provide statistics on a handle
 CDVDMessageListItem
 Cdvdnav_audio_stream_change_event_t
 Cdvdnav_cell_change_event_t
 Cdvdnav_highlight_area_t
 Cdvdnav_highlight_event_t
 Cdvdnav_logger_cb
 Cdvdnav_spu_stream_change_event_t
 Cdvdnav_still_event_t
 Cdvdnav_vts_change_event_t
 CDVDStatePod structure which represents the current dvd state with respect to dvdnav properties
 Cdxva2_mode_t
 Ce708Pen_attribs
 Ce708Pen_color
 Ce708Window
 Ce708Window_attribs
 CEdgeInsets
 CElasticTweener
 CELDHeader
 CEmbeddedArt
 CEmbeddedArtInfo
 CEmptyTagParser
 CEncodeTestVector
 CEndPoint
 CEPG_TAG"C" PVR add-on channel group member
 CExifInfo
 Cexpansion_tGeneric expansion device plugged into wiimote
 CExport
 CExportList
 CExternalStreamInfo
 CFeatureTypeEqual
 CFFmpegExtraData
 CFileReader
 CFileTypeMapEntry
 CFlags
 CFontMetadata
 CFooA
 CFooB
 CFooC
 CFooClient
 CFooClientBarNotification1Message
 CFooClientMessage
 CFooClientMessageHandler
 CFooServer
 CFooServerBarCmd1Message
 CFooServerBarCmd2Message
 CFooServerBarCmd3Message
 CFooServerBarCmd4Message
 CFooServerMessage
 CFooServerMessageHandler
 CForecastDay
 CFrame
 CFrameWriter
 Cgame_abs_pointer_eventAn absolute pointer event, such as a touchscreen or tablet motion
 Cgame_accelerometer_eventAn accelerometer event
 Cgame_analog_button_eventAn analog button event, such as a trigger press or release
 Cgame_analog_stick_eventAn analog stick event, such as a joystick's motion
 Cgame_axis_eventAn axis event, such as a joystick or accelerometer
 Cgame_controller_layout"C" Game add-on controller layout
 Cgame_digital_button_eventA digital button event, such as a button press or release
 Cgame_input_deviceDevice that can provide input
 Cgame_input_eventAn input event
 Cgame_input_portPort that can provide input
 Cgame_input_topologyThe input topology is the possible ways to connect input devices
 Cgame_key_eventA key event, such as a key press or release
 Cgame_motor_eventA motor vibration event
 Cgame_rel_pointer_eventA relative pointer event, such as a mouse motion
 Cgame_stream_audio_packetAudio stream packet
 Cgame_stream_audio_propertiesGame audio stream properties
 Cgame_stream_bufferStream buffers for hardware rendering and zero-copy support
 Cgame_stream_hw_framebuffer_bufferHardware framebuffer buffer
 Cgame_stream_hw_framebuffer_packetHardware framebuffer packet
 Cgame_stream_hw_framebuffer_propertiesHardware framebuffer properties
 Cgame_stream_packetStream packet and ephemeral metadata
 Cgame_stream_propertiesImmutable stream metadata
 Cgame_stream_sw_framebuffer_bufferSoftware framebuffer type
 Cgame_stream_video_packetVideo stream packet
 Cgame_stream_video_propertiesGame video stream properties
 Cgame_system_timingGame system timing
 CGetTbnTest
 Cgforce_tGravity force struct
 CGifColor
 CGIFDecoder
 CGifFrame
 CGifHelper
 CGifreader
 CGilSafeSingleLockA std::unique_lock<CCriticalSection> that will relinquish the GIL during the time it takes to obtain the CriticalSection
 Cgpgrt_lock_t
 Cgroup_wait
 CGroupUtils
 Cgui_context_menu_pair
 CGUICONTROLSTATS
 CGUIFontManager
 CGUIScrollBarControl
 Cguitar_hero_3_tGuitar Hero 3 expansion device
 CGUIViewSortDetails
 Cgz_header_s
 Cgz_state
 CgzFile_s
 CH3DLUT
 CHasher
 Chdr_metadata_infoframe
 Chdr_output_metadata
 CHIDRemote
 C<HIDRemoteDelegate>
 CHTMLMapping
 CHttpFileDownloadContext
 CHttpParser
 CHTTPPythonRequest
 CHttpRangeUtils
 CHTTPRequest
 CHTTPRequestHandlerUtils
 CHTTPResponseDetails
 CIActivityHandler
 CIAEIAE Interface
 CIAEClockCallbackCallback interface for VideoPlayer clock needed by AE for sync
 CIAEEncoderIAEEncoder interface for on the fly audio compression
 CIAESink
 CIAESound
 CIAESoundDeleter
 CIAEStreamIAEStream Stream Interface for streaming audio
 CIAEStreamDeleter
 CIAEWASAPIDevice
 CIApplicationComponentBase class for application components
 CIArchivable
 CIAudioCallback
 CIAudioDeviceChangedCallback
 CIBackgroundLoaderObserver
 CIBufferObjectInterface to describe CBufferObjects
 CICallbackHWAccel
 Cicmp_echo_reply
 CICodec
 CIContextMenuItem
 CID3DResource
 CIDatabaseQueryRuleFactory
 CIDecoder
 CIDirtyRegionSolver
 CIDiscDriveHandlerGeneric interface for platform disc drive handling
 CIDispResource
 CIDVDResourceCounted
 CIDVDStreamPlayer
 CIDVDStreamPlayerAudio
 CIDVDStreamPlayerVideo
 CIEvent
 CIFileItemListModifier
 Cifo_handle_tThe following structure defines an IFO file
 CIGenericTouchGestureDetectorInterface defining methods to perform gesture recognition
 CIGUIContainer
 CIGUIVolumeBarCallbackInterface to expose properties to the volume bar dialog
 CIHardwareDecoder
 CIHTTPRequestHandler
 CIImage
 CIInputCodingTable
 CIInputDeviceCallbacks
 CIInputDeviceEventHandler
 CIInputHandler
 CIJobCallbackCallback interface for asynchronous jobs
 CILanguageInvocationHandler
 CILanguageInvoker
 CIListProviderAn interface for providing lists to UI containers
 CILocalizer
 CImageFactory
 CImageMetadata
 CIMsgTargetCallback
 Cinflate_state
 Cinfoformat
 Cinfomap
 CInput_GCController
 CINPUTSTREAM_CAPABILITIESInputStream add-on capabilities. All capabilities are set to "false" as default
 CINPUTSTREAM_CONTENTLIGHT_METADATACONTENTLIGHT Metadata
 CINPUTSTREAM_IDSArray of stream IDs
 CINPUTSTREAM_INFOStream properties
 CINPUTSTREAM_MASTERING_METADATAMASTERING Metadata
 CINPUTSTREAM_PROPERTYStructure of key/value pairs passed to addon on Open()
 CINPUTSTREAM_TIMES
 CInputStreamMultiStreams
 CInputValueInfo
 CIntegerSettingOption
 Cinternal_state
 CInternetStreamTest
 CIOSDisplayLinkCallback
 CIOSEAGLView
 CIOSEAGLView(PrivateMethods)
 CIOSExternalTouchController
 CIOSKeyboardView
 CIOSKeyboardView()
 CIOSScreenManager
 Cip_option_information
 CIPlatformLog
 CIPlatformServiceBase class for services
 CIPlayer
 CIPlayerCallback
 CIPowerEventsCallback
 CIPowerSyscall
 CIProgressCallback
 CIPTCInfo
 Cir_dot_tA single IR source
 Cir_tIR struct
 CIRenderingCallback
 CIRenderLoop
 CIRenderMsg
 CIRssObserver
 CIRunnable
 CIScreenshotSurface
 CISerializable
 CISettingInterface defining the base of all setting objects
 CISettingCallback
 CISettingCondition
 CISettingControl
 CISettingControlCreatorInterface for creating a new setting control of a custom setting control type
 CISettingCreatorInterface for creating a new setting of a custom setting type
 CISettingsHandlerInterface defining methods being called by the settings system if an action is performed on multiple/all settings
 CISettingsValueSerializer
 CISliderCallbackInterface class for callback from the slider dialog
 CISlideShowDelegate
 CISO3166_1
 CISO639
 CISortable
 CISpeechRecognitionCallback
 CIStorageEventsCallback
 CIStorageProvider
 CISubSettingsInterface defining methods to load additional setting values from an XML file being loaded by the settings system
 CItem
 CIThreadedAE
 CIThreadImpl
 CITimerCallback
 CITouchActionHandlerInterface defining all supported touch action events
 CITouchInputHandlerInterface (implements ITouchInputHandling) defining methods to handle raw touch input events (down, up, move)
 CITouchInputHandlingConvenience interface implementing ITouchActionHandler with an implementation that forwards any ITouchActionHandler-related calls to a previously registered ITouchActionHandler
 CIVideoBufferPool
 CIVideoPlayer
 CIWindowManagerCallback
 CIWinEvents
 CIXmlDeserializable
 CJOYSTICK_DRIVER_BUTTONButton primitive
 CJOYSTICK_DRIVER_HATHat direction primitive
 CJOYSTICK_DRIVER_KEYKeyboard key primitive
 CJOYSTICK_DRIVER_MOTORMotor primitive
 CJOYSTICK_DRIVER_MOUSE_BUTTONMouse button primitive
 CJOYSTICK_DRIVER_PRIMITIVEDriver primitive struct
 CJOYSTICK_DRIVER_RELPOINTERRelative pointer direction primitive
 CJOYSTICK_DRIVER_SEMIAXISSemiaxis primitive
 CJOYSTICK_FEATUREMapping between higher-level controller feature and its driver primitives
 CJOYSTICK_INFOInfo specific to joystick peripherals
 Cjoystick_tJoystick calibration structure
 CJPGDecoder
 CKeyboardView
 CKeyMap
 CKillHandler
 CKODI_ADDON_AUDIODECODER_INFO_TAG
 CKODI_ADDON_AUDIOENCODER_INFO_TAG
 CKODI_ADDON_IMAGEDECODER_INFO_TAG
 CKODI_ADDON_INSTANCE_FUNC
 CKODI_ADDON_INSTANCE_FUNC_CB
 CKODI_ADDON_INSTANCE_INFO
 CKODI_ADDON_INSTANCE_STRUCT
 CKODI_ADDON_SCREENSAVER_PROPS
 CKODI_ADDON_VISUALIZATION_PROPS
 CKODI_ADDON_VISUALIZATION_TRACK
 CKODI_HTTP_HEADER
 CKodiToAddonFuncTable_AddonFunction tables from Kodi to addon
 CKodiToAddonFuncTable_AudioDecoder
 CKodiToAddonFuncTable_AudioEncoder
 CKodiToAddonFuncTable_GameGame function hooks
 CKodiToAddonFuncTable_ImageDecoder
 CKodiToAddonFuncTable_InputStream
 CKodiToAddonFuncTable_Peripheral
 CKodiToAddonFuncTable_PVRStructure to transfer the methods from addon to Kodi
 CKodiToAddonFuncTable_Screensaver
 CKodiToAddonFuncTable_VFSEntry
 CKodiToAddonFuncTable_VideoCodec
 CKodiToAddonFuncTable_Visualization
 CLABEL_MASKS
 CLCENTRY
 CLibraryLoader
 Clight_t
 CLinearTweener
 CLockableType
 Clocker
 CLocStr
 CLyricsTest
 Cmass_waiter
 Cmaterial_t
 CMD2_CTX
 CMD5_CTX
 CMD5Context
 C<MediaBrowserDelegate>
 CMediaServerCocoaTest_AppDelegate
 CMediaServerCocoaTestController
 CMemBuffer
 CModuleInfoStruct
 CMONITOR_DETAILS
 CMousePosition
 CMouseStateHolds everything we know about the current state of the mouse
 Cmpeg2_sequence
 CMusicDbTest
 Cnal_bitstream
 Cname_t
 CNestDetect
 CNetworkStartWaiter
 CNPT_AesBlockCipher
 CNPT_AesBlockDecrypter
 CNPT_AesBlockEncrypter
 CNPT_AllowedValueRangeThe NPT_AllowedValueRange struct holds the min, max and step value allowed of a UPnP Service state variable
 CNPT_AndroidFile
 CNPT_AndroidFileInputStream
 CNPT_AndroidFileOutputStream
 CNPT_AndroidFileStream
 CNPT_AndroidFileWrapper
 CNPT_Array
 CNPT_AtomicVariable
 CNPT_AtomicVariableInterface
 CNPT_AutoLock
 CNPT_AutomaticCleaner
 CNPT_AutoreleasePool
 CNPT_AutoreleasePoolInterface
 CNPT_Base64
 CNPT_BasicDigest
 CNPT_BlockCipher
 CNPT_BsdBlockerSocket
 CNPT_BsdSocket
 CNPT_BsdSocketFd
 CNPT_BsdSocketInputStream
 CNPT_BsdSocketOutputStream
 CNPT_BsdSocketStream
 CNPT_BsdTcpClientSocket
 CNPT_BsdTcpServerSocket
 CNPT_BsdUdpMulticastSocket
 CNPT_BsdUdpSocket
 CNPT_BufferedInputStream
 CNPT_CocoaMessageCapsule
 CNPT_CocoaMessageQueue
 CNPT_Configurable
 CNPT_Console
 CNPT_DataBuffer
 CNPT_DateTime
 CNPT_DelegatingInputStream
 CNPT_DelegatingOutputStream
 CNPT_Digest
 CNPT_DynamicLibrary
 CNPT_DynamicLibraryInterface
 CNPT_Environment
 CNPT_File
 CNPT_FileDateComparator
 CNPT_FileInfo
 CNPT_FileInterface
 CNPT_FilePath
 CNPT_GenericQueue
 CNPT_Hash
 CNPT_Hash< char * >
 CNPT_Hash< const char * >
 CNPT_Hash< int >
 CNPT_Hash< NPT_String >
 CNPT_Hash< NPT_Thread::ThreadId >
 CNPT_Hash< unsigned int >
 CNPT_HashMap
 CNPT_Hmac
 CNPT_HmacDigest
 CNPT_HttpChunkedInputStream
 CNPT_HttpChunkedOutputStream
 CNPT_HttpClient
 CNPT_HttpConnectionManager
 CNPT_HttpEntity
 CNPT_HttpEntityBodyInputStream
 CNPT_HttpEnvProxySelector
 CNPT_HttpFileRequestHandler
 CNPT_HttpFileRequestHandler_DefaultFileTypeMapEntry
 CNPT_HttpHeader
 CNPT_HttpHeaderFinder
 CNPT_HttpHeaderLogger
 CNPT_HttpHeaderPrinter
 CNPT_HttpHeaders
 CNPT_HttpLoggerConfigurator
 CNPT_HttpMessage
 CNPT_HttpProtocol
 CNPT_HttpProxyAddress
 CNPT_HttpProxySelector
 CNPT_HttpRequest
 CNPT_HttpRequestContext
 CNPT_HttpRequestHandler
 CNPT_HttpResponder
 CNPT_HttpResponse
 CNPT_HttpServer
 CNPT_HttpSimpleTlsConnection
 CNPT_HttpStaticProxySelector
 CNPT_HttpStaticRequestHandler
 CNPT_HttpTlsConnector
 CNPT_HttpUrl
 CNPT_InputStream
 CNPT_InterfaceId
 CNPT_Interruptible
 CNPT_IpAddress
 CNPT_IpAddressFinderUsed to determine if a IP Address is found as part of a list of IP Addresses
 CNPT_List
 CNPT_Lock
 CNPT_Log
 CNPT_LogConfigEntry
 CNPT_LogConsoleHandler
 CNPT_LogCustomHandler
 CNPT_LogFileHandler
 CNPT_Logger
 CNPT_LoggerReference
 CNPT_LogHandler
 CNPT_LogManager
 CNPT_LogManagerAutoDisabler
 CNPT_LogManagerAutoLocker
 CNPT_LogNullHandler
 CNPT_LogRecord
 CNPT_LogTcpHandler
 CNPT_LogUdpHandler
 CNPT_MacAddress
 CNPT_Map
 CNPT_MapEntryValueDeleter
 CNPT_Md5Digest
 CNPT_MemoryStream
 CNPT_Message
 CNPT_MessageBroadcaster
 CNPT_MessageHandler
 CNPT_MessageHandlerProxy
 CNPT_MessageQueue
 CNPT_MessageReceiver
 CNPT_Mutex
 CNPT_MutexInterface
 CNPT_NetworkInterface
 CNPT_NetworkInterfaceAddress
 CNPT_NetworkNameResolver
 CNPT_NullAtomicVariable
 CNPT_NullOutputStream
 CNPT_NullSerialPort
 CNPT_ObjectComparator
 CNPT_ObjectDeleter
 CNPT_OutputStream
 CNPT_Polymorphic
 CNPT_PosixAtomicVariable
 CNPT_PosixDynamicLibrary
 CNPT_PosixMutex
 CNPT_PosixQueue
 CNPT_PosixSharedVariable
 CNPT_PosixSystem
 CNPT_PosixThread
 CNPT_PropertyValue
 CNPT_Queue
 CNPT_Reference
 CNPT_RingBuffer
 CNPT_Runnable
 CNPT_SelectableMessageQueue
 CNPT_SerialPort
 CNPT_SerialPortInterface
 CNPT_Sha1Digest
 CNPT_Sha256Digest
 CNPT_SharedVariable
 CNPT_SharedVariableInterface
 CNPT_SimpleMessageCapsule
 CNPT_SimpleMessageQueue
 CNPT_SingletonLock
 CNPT_sockaddr_in
 CNPT_Socket
 CNPT_SocketAddress
 CNPT_SocketInfo
 CNPT_SocketInterface
 CNPT_Stack
 CNPT_StdcFile
 CNPT_StdcFileInputStream
 CNPT_StdcFileOutputStream
 CNPT_StdcFileStream
 CNPT_StdcFileWrapper
 CNPT_String
 CNPT_StringFinderUsed to determine if a string is found as part of a list of strings
 CNPT_StringOutputStream
 CNPT_SubInputStream
 CNPT_System
 CNPT_TcpClientSocket
 CNPT_TcpServerSocket
 CNPT_TcpServerSocketInterface
 CNPT_TerminateMessage
 CNPT_Thread
 CNPT_ThreadCallbackReceiver
 CNPT_ThreadCallbackSlot
 CNPT_ThreadInterface
 CNPT_TimeStamp
 CNPT_Tls
 CNPT_TlsCertificateInfo
 CNPT_TlsClientSession
 CNPT_TlsContext
 CNPT_TlsServerSession
 CNPT_TlsSession
 CNPT_TlsTrustAnchorData
 CNPT_UdpMulticastSocket
 CNPT_UdpMulticastSocketInterface
 CNPT_UdpSocket
 CNPT_UdpSocketInterface
 CNPT_UntilResultEquals
 CNPT_UntilResultNotEquals
 CNPT_Uri
 CNPT_Url
 CNPT_UrlQuery
 CNPT_Win32AtomicVariable
 CNPT_Win32CriticalSection
 CNPT_Win32DynamicLibrary
 CNPT_Win32Event
 CNPT_Win32HandleWrapper
 CNPT_Win32Mutex
 CNPT_Win32Queue
 CNPT_Win32SerialPort
 CNPT_Win32SerialPortInputStream
 CNPT_Win32SerialPortOutputStream
 CNPT_Win32SerialPortStream
 CNPT_Win32SharedVariable
 CNPT_Win32Thread
 CNPT_Win32WindowMessageQueue
 CNPT_WinRtAtomicVariable
 CNPT_WinRtCriticalSection
 CNPT_WinRtEvent
 CNPT_WinRtMutex
 CNPT_WinRtSharedVariable
 CNPT_WinRtSocketInputStream
 CNPT_WinRtSocketOutputStream
 CNPT_WinRtSystem
 CNPT_WinRtTcpClientSocket
 CNPT_WinRtThread
 CNPT_WinRtUtils
 CNPT_WinsockSystem
 CNPT_XbmcFile
 CNPT_XbmcFileInputStream
 CNPT_XbmcFileOutputStream
 CNPT_XbmcFileStream
 CNPT_XmlAccumulator
 CNPT_XmlAttribute
 CNPT_XmlAttributeFinder
 CNPT_XmlAttributeFinderWithPrefix
 CNPT_XmlAttributeWriter
 CNPT_XmlCanonicalizer
 CNPT_XmlElementNode
 CNPT_XmlNamespaceCollapser
 CNPT_XmlNamespaceMap
 CNPT_XmlNode
 CNPT_XmlNodeCanonicalWriter
 CNPT_XmlNodeWriter
 CNPT_XmlParser
 CNPT_XmlProcessor
 CNPT_XmlSerializer
 CNPT_XmlTagFinder
 CNPT_XmlTextFinder
 CNPT_XmlTextNode
 CNPT_XmlWriter
 CNPT_Zip
 CNPT_ZipDeflatingInputStream
 CNPT_ZipFile
 CNPT_ZipInflatingInputStream
 CNSData(GZIP)
 Cnunchuk_tNunchuk expansion device
 CObservable
 CObserver
 CoperatorField
 COpticalMediaPathTest
 COptions
 Corient_tOrientation struct
 COrigFontInfo
 COSXGLView
 Coverloaded
 COVERSCAN
 CPackedVertex
 CPAPlayer
 CParamReplacer
 CParseTestVector
 CPERIPHERAL_CAPABILITIESPeripheral add-on capabilities
 CPERIPHERAL_EVENTEvent information
 CPERIPHERAL_INFOInformation shared between peripherals
 CPeripheralBusGCControllerWrapper
 CPingResponseWaiter
 CPlayerControllerState
 CPlayListClassifyTest
 CPlayListTest
 CPLT_ActionMechanism to call or verify the validity of a specific UPNP service action
 CPLT_ActionDescInformation about a UPnP Service given action
 CPLT_ActionDescNameFinderMechanism to find a PLT_ActionDesc given an action name
 CPLT_ActionObject
 CPLT_AddGetSCPDRequestIterator
 CPLT_AffiliationInfo
 CPLT_AlbumArtInfo
 CPLT_ArgumentMechanism to set or verify the validity of a specific UPNP service action argument
 CPLT_ArgumentDescInformation about a given argument of a UPnP Service given action
 CPLT_ArgumentDescNameFinderMechanism to find a PLT_ArgumentDesc given an argument name
 CPLT_ArgumentNameFinderMechanism to find a PLT_Argument given an argument name
 CPLT_Artwork
 CPLT_Artworks
 CPLT_BrowseData
 CPLT_BrowseInfoThe PLT_BrowseInfo struct is used to marshall Browse or Search action response results across different threads of execution
 CPLT_CapabilitiesData
 CPLT_ConnectionInfo
 CPLT_ConstantsWay to globally set or get certain UPnP constants
 CPLT_Constraint
 CPLT_CtrlPointImplements the base functionality of a UPnP ControlPoint
 CPLT_CtrlPointGetDescriptionTaskFetches the description xml document from a UPnP device
 CPLT_CtrlPointGetSCPDRequestUsed by a PLT_CtrlPointGetSCPDsTask task to fetch a specific SCPD xml document for a given service of a given device
 CPLT_CtrlPointGetSCPDsTaskFetches the SCPD xml document of one or more services for a given device
 CPLT_CtrlPointHouseKeepingTaskUsed by a PLT_CtrlPoint to keep track of expired devices and autmatically renew event subscribers
 CPLT_CtrlPointInvokeActionTaskUsed by a PLT_CtrlPoint to invoke a specific action of a given service for a given device
 CPLT_CtrlPointListenerInterface used to receive notifications when devices are found or removed from the network, actions responses and events are being received
 CPLT_CtrlPointListenerOnActionResponseIterator
 CPLT_CtrlPointListenerOnDeviceAddedIterator
 CPLT_CtrlPointListenerOnDeviceRemovedIterator
 CPLT_CtrlPointListenerOnEventNotifyIterator
 CPLT_CtrlPointSubscribeEventTaskUsed to subscribe, renew or cancel a subscription for a given service of a given device
 CPLT_Description
 CPLT_DeviceCapabilities
 CPLT_DeviceDataHolds information about a device being advertised or found by a control point
 CPLT_DeviceDataFinderReturns a PLT_DeviceData instance given a device UUID
 CPLT_DeviceDataFinderByTypeReturns a PLT_DeviceData instance given a device type
 CPLT_DeviceHostUPnP Device Host
 CPLT_DeviceHostObject
 CPLT_DeviceIconGiven instance of a UPnP device icon
 CPLT_DeviceMapFinderByIp
 CPLT_DeviceMapFinderByUUID
 CPLT_DeviceReadyIterator
 CPLT_DidlDIDL manipulation
 CPLT_Downloader
 CPLT_EventNotificationEvent notification for a given service to a given subscriber
 CPLT_EventSubscriberEvent subscription for a given service from a UPnP ControlPoint
 CPLT_EventSubscriberFinderByCallbackURLReturns an instance of a PLT_EventSubscriber given its subscriber callback url
 CPLT_EventSubscriberFinderByServiceReturns an instance of a PLT_EventSubscriber given a UPnP service
 CPLT_EventSubscriberFinderBySIDReturns an instance of a PLT_EventSubscriber given its subscriber ID
 CPLT_EventSubscriberRemoverIterator
 CPLT_ExtraInfo
 CPLT_FileMediaConnectDelegate
 CPLT_FileMediaServerFile Media Server
 CPLT_FileMediaServerDelegateFile Media Server Delegate
 CPLT_FrameBuffer
 CPLT_FrameServer
 CPLT_GetDescriptionIterator
 CPLT_GetSCPDXMLIteratorThe PLT_GetSCPDXMLIterator class provides a recursive way to serialize an SCPD into an xml tree
 CPLT_HttpClientSocketTaskBase class used to send a HTTP request asynchronously using a task (thread)
 CPLT_HttpClientTaskThe PLT_HttpClientTask class is a templatized version of PLT_HttpClientSocketTask to support arbitrary delegation of HTTP response handling
 CPLT_HttpCustomRequestHandler
 CPLT_HttpFileRequestHandler_DefaultDlnaExtMapEntry
 CPLT_HttpHelperSet of utility functions for manipulating HTTP headers, entities and messages
 CPLT_HttpListenTaskUsed by a PLT_HttpServer to listen for incoming connections and spawn a new task for handling each request
 CPLT_HttpRequestContextHolds information about the request sent, the local & remote ip addresses and ports associated with a connection
 CPLT_HttpRequestHandlerDelegates the handling of the response of a received HTTP request by a HTTP Server
 CPLT_HttpServerAsynchronous way to handle multiple HTTP requests concurrently
 CPLT_HttpServerSocketTaskTask used for handling one or more HTTP requests from a client
 CPLT_HttpServerTaskVersion of PLT_HttpServerSocketTask that supports delegation of HTTP request handling
 CPLT_HttpStreamRequestHandler
 CPLT_InputDatagramStreamSimple buffered input stream used when reading SSDP packets on a UDP socket
 CPLT_InputFrameStream
 CPLT_LastChangeXMLIteratorUsed to serialize the LastChange variable changes into xml given a list of state variables
 CPLT_LightSampleDevice
 CPLT_MediaBrowserImplements a UPnP AV Media Server control point
 CPLT_MediaBrowserDelegateInterface for receiving PLT_MediaBrowser events or action responses
 CPLT_MediaBrowserWrapper
 CPLT_MediaCacheThe PLT_MediaCache template provides a way to hold references to object in memory
 CPLT_MediaConnect
 CPLT_MediaContainerFirst-level class derived directly from PLT_MediaObject
 CPLT_MediaContainerChangesListener
 CPLT_MediaController
 CPLT_MediaControllerDelegate
 CPLT_MediaInfo
 CPLT_MediaItemFirst-level class derived directly from PLT_MediaObject
 CPLT_MediaItemIDFinder
 CPLT_MediaItemResource
 CPLT_MediaObjectAny data entity that can be returned by a ContentDirectory Service from a browsing or searching action
 CPLT_MediaObjectListList of PLT_MediaObject instances
 CPLT_MediaRenderer
 CPLT_MediaRendererDelegate
 CPLT_MediaServerImplements the base class for a UPnP AV Media Server device
 CPLT_MediaServerBrowseCapsule
 CPLT_MediaServerDelegateInterface for delegating the handling of the required UPnP AV ContentDirectory service actions
 CPLT_MediaServerDelegate_Wrapper
 C<PLT_MediaServerDelegateObject>
 CPLT_MediaServerFileRequestCapsule
 CPLT_MediaServerObject
 CPLT_MediaServerObject()
 CPLT_MediaServerSearchCapsule
 CPLT_MetadataHandler
 CPLT_MetadataHandlerFinder
 CPLT_MicroMediaController
 CPLT_MimeType
 CPLT_MiscInfo
 CPLT_NetworkInterfaceAddressSearchIteratorReturns the network interface given an IP address
 CPLT_ObjectClassThe PLT_ObjectClass struct is used to assign a type to a PLT_MediaObject
 CPLT_OutputDatagramStreamSimple buffered output stream used when writing SSDP packets on a UDP socket
 CPLT_PeopleInfo
 CPLT_PersonRole
 CPLT_PersonRoles
 CPLT_PipeInputStream
 CPLT_PipeInputStreamPump
 CPLT_PipeOutputStream
 CPLT_PipeOutputStreamPump
 CPLT_PositionInfo
 CPLT_ProtocolInfoHolds information about the protocol info of a given UPnP Media Item resource
 CPLT_RecordedInfo
 CPLT_RingBufferStream
 CPLT_SearchClass
 CPLT_SecResource
 CPLT_ServiceUPnP Service
 CPLT_ServiceControlURLFinderReturns an instance of a PLT_Service given a service control url
 CPLT_ServiceEventSubURLFinderReturns an instance of a PLT_Service given a service event subscription url
 CPLT_ServiceIDFinderReturns an instance of a PLT_Service given a service id
 CPLT_ServiceNameFinderReturns an instance of a PLT_Service given a service name
 CPLT_ServiceReadyIterator
 CPLT_ServiceSCPDURLFinderReturns an instance of a PLT_Service given a service SCPD url
 CPLT_ServiceTypeFinderReturns an instance of a PLT_Service given a service type
 CPLT_Simple
 CPLT_SocketPolicyServer
 CPLT_SsdpAnnounceInterfaceIteratorUsed to send SSDP announcements given a list of network interaces
 CPLT_SsdpDeviceAnnounceTaskTask to send UPnP Device SSDP announcements (alive or byebye)
 CPLT_SsdpDeviceSearchResponseInterfaceIteratorLooks for the best network interface to use then sends a SSDP M-SEARCH response
 CPLT_SsdpDeviceSearchResponseTaskUsed by a PLT_DeviceHost to respond to SSDP M-SEARCH requests from UPnP ControlPoints
 CPLT_SsdpInitMulticastIteratorUsed to join a multicast group given a list of IP addresses
 CPLT_SsdpListenTaskUsed to listen for incoming SSDP packets and keep track of a list of PLT_SsdpPacketListener listeners to notify when a new SSDP packet has arrived
 CPLT_SsdpPacketListenerInterface for handling SSDP packets (M-SEARCH and NOTIFY)
 CPLT_SsdpPacketListenerIteratorIterates through a list of PLT_SsdpPacketListener instances to notify of a new SSDP incoming packet
 CPLT_SsdpProxy
 CPLT_SsdpProxyForwardTask
 CPLT_SsdpSearchResponseListenerInterface for handling SSDP M-SEARCH responses
 CPLT_SsdpSearchTaskTask used by a PLT_CtrlPoint to issue a SSDP M-SEARCH request
 CPLT_SsdpSenderMechanism to format and send SSDP packets
 CPLT_SsdpUnicastListener
 CPLT_StateVariableMaintains the state of a UPnP Service state variable
 CPLT_StateVariableNameFinderReturns the PLT_StateVariable instance given a state variable name
 CPLT_StorageInfo
 CPLT_StreamPump
 CPLT_StreamValidator
 CPLT_SyncMediaBrowser
 CPLT_TaskManagerMaintains a list of runnable tasks
 CPLT_ThreadTaskBase class for executing a given task in a worker thread
 CPLT_TransportInfo
 CPLT_TransportSettings
 CPLT_UPnPMaintains a list of devices (PLT_DeviceHost) to advertise and/or control points (PLT_CtrlPoint)
 CPLT_UPnP_CtrlPointStartIterator
 CPLT_UPnP_CtrlPointStopIterator
 CPLT_UPnP_DeviceStartIterator
 CPLT_UPnP_DeviceStopIterator
 CPLT_UPnPMessageHelperSet of utility functions for manipulating specific UPnP HTTP headers
 CPLT_UPnPObject
 CPLT_UPnPObject()
 CPLT_XbmcInfo
 CPLT_Xbox360
 CPLT_XmlAttributeFinderUsed to determine if an attribute exists given an xml element node, an attribute name and namespace
 CPLT_XmlHelperSet of utility functions for manipulating xml documents and DOM trees
 CPNGDecoder
 Cpoint_t
 CPointerA class representing a touch pointer interaction consisting of an down touch, the last touch and the current touch
 Cpoll_mass_waiter
 Cpos
 CPredicateAudioFilter
 CPredicateSubtitleFilter
 CPredicateSubtitlePriorityThe class' operator() decides if the given (subtitle) SelectionStream lh is 'better than' the given (subtitle) SelectionStream rh
 CPredicateVideoFilter
 CPrimaryToRGB
 CPrimaryToXYZ
 CPrioThread
 CProgramInfo
 CProgressDialogHelper
 Cpts_union
 Cpty_skin_info
 CPVR_ADDON_CAPABILITIES"C" PVR add-on capabilities
 CPVR_ATTRIBUTE_INT_VALUE"C" Representation of a general attribute integer value
 CPVR_CHANNEL"C" PVR add-on channel
 CPVR_CHANNEL_GROUP"C" PVR add-on channel group
 CPVR_CHANNEL_GROUP_MEMBER"C" PVR add-on channel group member
 CPVR_CODEC
 CPVR_DESCRAMBLE_INFO"C" PVR add-on descramble information
 CPVR_EDL_ENTRY"C" Edit definition list entry
 CPVR_HANDLE_STRUCTHandle used to return data from the PVR add-on to CPVRClient
 CPVR_MENUHOOK"C" PVR add-on menu hook
 CPVR_NAMED_VALUE"C" Representation of a named value
 CPVR_PROVIDER"C" PVR add-on provider
 CPVR_RECORDING"C" PVR add-on recording
 CPVR_SIGNAL_STATUS"C" PVR add-on signal status information
 CPVR_STREAM_PROPERTIES"C" Stream properties
 CPVR_STREAM_TIMES"C" Times of playing stream (Live TV and recordings)
 CPVR_TIMER"C" PVR add-on timer event
 CPVR_TIMER_TYPE"C" PVR add-on timer event type
 CPyElem
 CQuadTweener
 CRC4_CTX
 Cread_req_tData read request structure
 CReaderThread
 CReallyDumbJob
 Crectangle_t
 CRefreshOverride
 CREFRESHRATE
 CRefreshVideoLatency
 CReleaseTypeInfo
 CRemoteTest
 Crender_details
 CRendererDetail
 CReplayGain
 CRESOLUTION_INFOProvide info of a resolution
 CRESOLUTION_WHR
 CResolver
 CRGBAImage
 CRootViewController
 CRSA_CTX
 CRssSet
 Crt_addrinfo
 Crt_metrics
 Crt_msghdr
 Crt_msghdr2
 Crtstat
 CS_COMMANDS_C1
 CSActorInfo
 CSAlarmClockEvent
 CSampleConfig
 CsampleFormat
 CScopedEventLoopBlockHelper RAII-struct to block event loop for modifications
 CSDbTableOffsets
 CSDirData
 CSDirState
 CSelectionStream
 CServerInfoStruct
 CServiceProvider
 CSettingGroup
 CSGUIControlAndOffset
 CSHA1_CTX
 CSharedVariableThread
 CSharedVarThread
 CSimpleDefinition
 CSineTweener
 CSinkInfoStruct
 CSliderAction
 Csndio_formats
 CSoLoader
 Csort_map
 CsortByChannelNumber
 CsortByClientChannelNumber
 CSortBySettingsOrder
 CSortDescription
 CSortLanguage
 CSortUtils
 CSpeechRecognitionImpl
 CSpeedInfo
 CSPlayerState
 CSplitPath
 Csps_info_struct
 CSPUData
 CSSL_DateTime
 CSSL_SESSION
 CSSL_SOCKET
 CSStartMsg
 CSStateMsg
 CSTAT_STRUCTURE
 Cstatic_tree_desc_s
 CstDVDAudioFrame
 CstEmuFileObject
 CStereoModeConversionMap
 CStereoModeMap
 CstListElement
 CSTREAM_CRYPTO_SESSION
 CStreamedFilesystemTest
 CStreamInfo
 CStreamUtils
 CStreamValidator
 CStringSettingOption
 CStringValidation
 CStubDefinition
 CsubtitleData
 CSubtitleStreamInfo
 CSVertex
 CSZipEntry
 CT1
 CtagToken
 CTbnTest
 CTcpServerThread
 CTemperatureInfo
 CTest1
 CTestAddonBuilder
 CTestAddonInfoBuilder
 CTestAddonVersion
 CTestArchive
 CTestBasicEnvironment
 CTestCharsetConverter
 CTestClient
 CTestClientMessage
 CTestClientMessageHandler
 CTestClientReplyMessage
 CTestContainer
 CTestCPUInfo
 CTestDatabaseUtilsHelper
 CTestDateTime
 CTestDateTimeSpan
 CTestEdl
 CTestEntry
 CTestFileData
 CTestFileFactory
 CTestFileItemBasePath
 CTestFileItemFallbackArt
 CTestFileItemSpecifiedArtJpg
 CTestGPUInfo
 CTestHandler1
 CTestHandler2
 CTestHTTPDirectory
 CTestJobManager
 CTestLabelFormatter
 CTestlog
 CTestMetadataExtraction
 CTestNetwork
 CTestNfs
 CTestRegExpLog
 CTestRssReader
 CTestServer
 CTestServerMessage
 CTestServerMessageHandler
 CTestServerTestCommandMessage
 CTestSkinTimers
 CTestStacks
 CTestSysfsPath
 CTestSystemInfo
 CTestTagLoaderTagLib
 CTestTagParser
 CTestURIUtils
 CTestURLGetWithoutUserDetails
 CTestURLGetWithoutUserDetailsData
 CTestUtilCleanString
 CTestUtilCleanStringData
 CTestUtilSplitParams
 CTestUtilSplitParamsData
 CTestVector
 CTestVideoInfoScanner
 CTestWebServer
 CTestXBMCTinyXML2
 CTestZipFile
 CTextCachedPage_t
 CTextCacheStruct_t
 CTextExtData_t
 CTextp27_t
 CTextPageAttr_t
 CTextPageinfo_t
 CTextRenderInfo_t
 CTextSubtitle_t
 CTextSubtitleCache_t
 CTexturePacker
 Cthread
 CThread1
 CThread2
 CThread3
 CThread4
 CThumbDataManagement
 Ctimed_waiter
 CToDBusType
 CToDBusType< bool >
 CToDBusType< char * >
 CToDBusType< const char * >
 CToDBusType< double >
 CToDBusType< std::int16_t >
 CToDBusType< std::int32_t >
 CToDBusType< std::int64_t >
 CToDBusType< std::uint16_t >
 CToDBusType< std::uint32_t >
 CToDBusType< std::uint64_t >
 CToDBusType< std::uint8_t >
 CTouchA class representing a touch consisting of an x and y coordinate and a time
 CTransformMatrix
 CTranslatableIntegerSettingOption
 CtranslateField
 CtranslateJSONField
 CtranslateType
 CTranslator
 Ctree_desc_s
 CTVOSDisplayLinkCallback
 CTVOSDisplayManager
 CTVOSEAGLView
 CTVOSKeyboardView
 CTVOSLibInputHandler
 CTVOSLibInputRemote
 CTVOSLibInputSettings
 CTVOSLibInputTouch
 CtvosShared
 Ctvscreen
 CTVShowRegexp
 CTweener
 CUIApplication(extended)
 CUpdateAddons
 CUpdateAllowedAddons
 CUPnPServer
 CURIUtils
 CUSBDevicePrivateData
 Cvec2b_tUnsigned x,y byte vector
 Cvec3b_tUnsigned x,y,z byte vector
 Cvec3f_tSigned x,y,z float struct
 CVertex
 CVFS_CACHE_STATUS_DATA
 CVFSDirEntry
 CVFSGetDirectoryCallbacks
 CVFSProperty
 CVFSURL
 CVideoAssetInfo
 CVideoClassifyTest
 CVIDEOCODEC_INITDATA
 CVIDEOCODEC_PICTURE
 CVideoDriverInfo
 CVideoPicture
 CVideoPlayerCodec
 CVideoStreamInfo
 CVideoTest
 CViewController
 CViewController()
 CViewModeProperties
 CWaitCondition
 Cwaiter
 CwebvttAutoValue
 CwebvttCssStyle
 CwebvttCueSettings
 Cwiimote_state_tSignificant data from the previous event
 Cwiimote_tWiimote structure
 Cwin32_exception
 CWin32DllLoader
 CwinEndpointsToAEDeviceType
 CWorker
 CWriterThread
 CXBMC_AppCommandEvent
 CXBMC_ButtonEvent
 CXBMC_Event
 CXBMC_KeyboardEvent
 CXBMC_keysym
 CXBMC_ModeChangeEvent
 CXBMC_MouseButtonEvent
 CXBMC_MouseMotionEvent
 CXBMC_MoveEvent
 CXBMC_QuitEvent
 CXBMC_ResizeEvent
 CXBMC_ScreenChangeEvent
 CXBMC_SetFocusEvent
 CXBMC_TouchEvent
 CXBMC_UserEvent
 CXBMCApplicationDelegate
 CXBMCClientEventSequence
 CXBMCClientUtils
 CXBMCClientWrapper
 CXBMCClientWrapperImpl
 CXBMCController
 CXBMCController()
 CXBMCDelegate
 CXBMCHelper
 CXBMCHelper(private)
 CXBMCWindowControllerMacOS
 CXbox360Controller
 CXBPython
 CXMLUtils
 CXMode
 CXOutput
 CXPR_HEADER
 CXSLTUtils
 CYuvImage
 Cz_stream_s
 CZipHttpServer
 CZipHttpWorker
 CZipRequestHandler