Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NPtCore module
  NCosmoCosmo Component Model
   CAutoPtrOwning smart pointer
   CAutoReleasableAuto-releasable resource
   CAutoReleasePoolAuto-release pool implementation
   CBasicEnumerableMakes any standard C++ container enumerable
   CBufferDefault buffer implementation
   CComponentComponent base class
   CComponentInfoComponent information holder
   CComponentManagerDefault component manager
   CComponentModeComponent flags
   CComponentPluginDefault component plugin
   CEnumeratorEnumerator for IEnumerables
   CEnumeratorBaseEnumerator for IEnumerables
   CIActivateActivation interface for required dependencies
   CIActivatorDependency resolver
   CIAutoReleasePoolAuto-release pool interface
   CIBufferBuffer interface
   CIComponentDeclarationComponent instance declaration
   CIComponentManagerComponent manager interface
   CIComponentPluginComponent plugin interface
   CIComponentStatusComponent status interface
   CIComponentTypeComponent interface query
   CIConnectInterface for optional component connections
   CIDependencyInfoDependency information
   CIEnumerableEnumerable interface
   CIEnumerationEnumerator implementation
   CIEnumeration< T * >Enumerator implementation for pointer types
   CIEnumerationBaseEnumerator base implementation
   CILauncherLauncher strategy interface
   CIMainMain program interface
   CIUnknownInterface base class
   CMainMain component
  NDbPortable SQL database access
   CAccessDeniedThrown when access to the database is denied
   CAsyncCloseAwaitable for asynchronous close
   CAsyncExecuteAwaitable for asynchronous execute
   CAsyncOpenAwaitable for asynchronous open
   CAsyncPingAwaitable for asynchronous ping
   CAsyncSelectAwaitable for asynchronous select
   CBlobCopy-on-write binary large object
   CBlobImplDefault blob implementation using new and delete
   CConnectionDatabase session for a registered driver
   CConnectionAwaiterBase awaiter for a pending connection operation
   CConnectionErrorBase class for connection errors
   CConstraintMismatchThrown when a database constraint is violated
   CCursorBatch cursor for large query results
   CCursorIteratorForward iterator over the rows of a Cursor
   CDbErrorBase class for database errors
   CIBlobShared implementation of blob data
   CIConnectionDatabase connection backend
   CIConnectorCreates IConnection objects for a driver
   CICursorBatch-cursor backend
   CInvalidConnectionThrown when the connection cannot be used
   CInvalidQueryThrown when a query is invalid
   CIResultBuffered query-result backend
   CIRowDatabase-row backend
   CIStatementPrepared-statement backend
   CIStmtCacheConnectionConnection backend with a prepared-statement cache
   CIValueDatabase-value backend
   CQueryFailedBase class for query errors
   CResultBuffered query result with random-access rows
    CConstIteratorRandom-access iterator over the rows of a Result
   CRowOne row of a buffered query result
    CConstIteratorRandom-access iterator over the values of a Row
   CSqliteTransactionSQLite transaction with optional immediate locking
   CStatementPrepared SQL statement with named host variables
   CTransactionUnit of work on a database connection
   CTypeMismatchThrown on type mismatch, null access, or out-of-range values
   CValueOne column value of a query result
  NFormsGraphical user interfaces
   CAccentColorOptionAccent color option
   CActivateEventReports that a widget became active or inactive
   CAdjustmentAligns content along one axis
   CAlignmentNames a position in a rectangle
   CAlternateViewBackgroundOptionAlternate view background brush option
   CApplicationProvides the runtime root of a Forms user interface
   CBackgroundOptionBackground brush option
   CButtonInteraction control for press, release, and click
   CButtonRendererRenders the look of a push button
   CButtonStateTransient visual state of a push button
   CButtonStylerBinds a push button to the current style renderer
   CCanvasLayoutArranges children at stored positions and sizes
    CLayoutParamsPosition and size of a canvas child
   CCheckBoxButton that presents a boolean choice
   CCheckBoxRendererRenders the look of a check box
   CCheckBoxStateTransient visual state of a check box
   CCheckBoxStylerBinds a check box to the current style renderer
   CCloseEventReports that a widget is closing
   CComboBoxProvides a text entry field with a drop-down list
   CComboBoxButtonStateTransient visual state of a combo-box drop button
   CComboBoxRendererRenders the look of a combo box
   CComboBoxStateTransient visual state of a combo box
   CComboBoxStylerBinds a combo box to the current style renderer
   CContourOptionContour pen option
   CControlReusable view used as application content
   CDefaultInputMethodProvides the application-owned default input method
   CDirectionNames a flow direction
   CDockingLayoutDocks children to edges and fills leftover space
   CEnterEventPointer entered a widget
   CFacetPtrManages a reference-counted Style::Facet
   CFlowLayoutArranges children in a single row or column
   CFocusEventReports that a widget gained or lost focus
   CFontOptionStores a complete font or partial font overrides
   CForegroundOptionForeground brush option
   CFormView that hosts one content control
   CGraphicsBackendGraphics backend used by platform integration
   CGridLayoutArranges children in uniform wrapping cells
   CHighlightColorOptionHighlight color option
   CHighlightedTextColorOptionHighlighted text color option
   CHoverBackgroundOptionHover background brush option
   CIconRepresents an image at one or more logical sizes
   CIconProviderProvides images for Icon objects
   CInputMethodExtension for platform or custom text entry
   CIPixmapImplPlatform pixmap implementation
   CKeyKey code and modifiers
    CModifiersStores a set of key modifier flags
   CKeyEventKey press or release
   CLabelControl that displays text or an icon
   CLayoutControl that arranges child controls
   CLeaveEventPointer left a widget
   CLineEditSingle-line text field
   CLineEditorSingle-line text, caret, and scroll helper
   CLineEditRendererRenders the look of a line edit
   CLineEditStateTransient visual state of a line edit
   CLineEditStylerBinds a line edit to the current style renderer
   CListBoxScrollable list of items
   CListBoxItemItem in a list box
   CListBoxLayoutLayout that tracks selected list items
   CListBoxRendererRenders the look of a list box
   CListBoxStateTransient visual state of a list box
   CListBoxStylerBinds a list box to the current style renderer
   CListItemRendererRenders the look of a list item
   CListItemStateTransient visual state of a list item
   CListItemStylerBinds a list item to the current style renderer
   CMenuRepresents a popup menu containing commands and nested menus
   CMenuBarRepresents a horizontal bar of top-level menus
   CMenuBarItemRepresents a top-level entry in a menu bar
   CMenuBaseDefines the coordination interface shared by menu containers
   CMenuItemRepresents a command that can be chosen from a menu
   CMenuItemBaseRepresents the common content and activation behavior of a menu item
   CMenuMenuItemRepresents an alternate menu item that manages a nested menu
   CMenuSubItemRepresents a menu item that opens a nested menu
   CMouseButtonMouse button identity
   CMouseEventPointer movement or button change
   CMouseStatePressed or released state of the mouse buttons
   CMoveEventReports that a widget moved
   CPaintContextActive painting session on a Forms paint surface
   CPainterDraws on a Forms paint surface or paint context
   CPaintEventReports a dirty rectangle that a widget must paint
   CPaintSurfaceForms render target for painting
   CPanelSurface that groups one child behind an optional fill and frame
   CPanelRendererRenders the look of a panel-like widget
   CPanelStateTransient visual state of a panel-like widget
   CPanelStylerBinds a panel-like widget to the current style renderer
   CPixmapOff-screen Forms paint surface
   CPlaceholderTextColorOptionPlaceholder text color option
   CPlatinumStyleProvides the built-in default Style
   CPopupRepresents a borderless transient window
   CPopupBackgroundOptionPopup background brush option
   CPopupTextColorOptionPopup text color option
   CProgressBarControl that shows a value within a range
   CProgressBarRendererRenders the look of a progress bar
   CProgressBarStateTransient visual state of a progress bar
   CProgressBarStylerBinds a progress bar to the current style renderer
   CPushButtonCommand button with optional toggle, icon, and caption
   CRendererProvides cloneable drawing for one control family
   CResizeEventReports that a widget was resized
   CResponderObject that handles input or forwards it
   CScreenDisplay root for top-level windows
   CScrollBarPosition in a range shown by a handle on a track
   CScrollBarRendererRenders the look of a scroll bar
   CScrollBarStateTransient visual state of a scroll bar
   CScrollBarStylerBinds a scroll bar to the current style renderer
   CScrollEventScroll or wheel movement
   CScrollLayoutOffsets children when content exceeds the viewport
   CScrollViewViewport over larger content
   CShowEventReports that a widget was shown or hidden
   CSizePolicyConstraint used when measuring a control
   CSliderValue chosen along a range by dragging a handle on a track
   CSliderRendererRenders the look of a slider
   CSliderStateTransient visual state of a slider
   CSliderStylerBinds a slider to the current style renderer
   CSpacingStores four-sided inset values
   CSpinBoxInteger editor with a range and step controls
   CSpinBoxButtonUp or down control used by a spin box
   CSpinBoxRendererRenders the look of a spin box
   CSpinBoxStateTransient visual state of a spin box
   CSpinBoxStylerBinds a spin box to the current style renderer
   CStackLayoutShows one child at a time
   CStyleStores renderer facets for the active theme
    CFacetRepresents a type-tagged, reference-counted object stored by Style
   CStyleOptionDefines the base type of a named appearance option
   CStyleOptionsStores named appearance options
   CStylerManages renderer binding for one control family
   CTableLayout2Arranges children in row and column tracks
   CTabViewPages selected by tabs
   CTabViewItemItem used by a tab view
   CTabViewItemStateTransient visual state of a tab
   CTabViewRendererRenders the look of a tab view
   CTabViewStateTransient visual state of a tab view
   CTabViewStylerBinds a tab view to the current style renderer
   CTextBackgroundOptionText background brush option
   CTextBlockRepresents wrapped text as positioned lines
   CTextColorOptionText color option
   CTextLineRepresents one laid-out line in a TextBlock
   CTouchEventTouch press, move, or release
   CViewWidget that hosts controls on a paint surface
   CViewBackgroundOptionView background brush option
   CWidgetCommon type of every visual Forms object
   CWindowForm presented by a window manager
   CWindowManagerHost that attaches windows to a screen or workspace
   CWindowStatePresentation state of a window
   CWindowStateEventReports that a window's presentation state changed
   CWindowTypeFrame style of a window
   CWorkspaceControl that presents windows in its own bounds
   CWorkspaceManagerInternal window manager used by a workspace
  NGfxGraphics and imaging services
   CArgb32ARGB-32 image format
   CArgb32ConstPixelRead-only cursor to one ARGB-32 pixel
   CArgb32ImageARGB-32 image
   CArgb32PixelCursor to one ARGB-32 pixel
   CBasicConstImageRead-only wrap of pixel data
   CBasicConstViewRead-only image region
   CBasicImageImage that owns or wraps pixel data
   CBasicViewNon-owning image region
   CBitmapOff-screen image that can be painted
   CBrushFill color, gradient or texture
   CCanvasBackend that executes drawing commands
   CColor8-bit ARGB color
   CColorConverterConverts between public color types
   CColorFFloating-point RGBA color
   CColorStopColor stop for a gradient brush
   CColorStopsOrdered collection of gradient color stops
   CCompositionModeHow new pixels combine with existing pixels
   CConstPixelRead-only cursor to one pixel
   CFontFont family, size and style
   CFontFaceResolved font family and style
   CFontMetricsAscent, descent and line height of a font
   CFontProviderBackend that loads font files
   CFontRegistryRegistry of font files
   CImageFormatRuntime pixel format
   CImageTraitsImage traits
   CJpegReaderJPEG image reader
   CPaintPen, brush, font and composition mode
   CPaintContextActive painting session on a surface
   CPainterPainter for a surface or a paint context
   CPainterBaseDrawing commands and paint state
   CPaintSurfaceTarget for drawing operations
   CPathSequence of lines and curves
   CPathElementRead-only view of a path element
   CPathIteratorForward iterator over path elements
   CPenOutline color, width and style
   CPixelCursor to one pixel
   CPixelBasePixel base class
   CPngReaderPNG image reader
   CPngWriterPNG image writer
   CPointFloating-point X and Y coordinates
   CPointIInteger X and Y coordinates
   CRectFloating-point rectangle
   CRectIInteger rectangle
   CRgb16RGB-565 image format
   CRgb16ColorNative RGB-565 color type
   CRgb16ConstPixelRGB-565 const pixel
   CRgb16PixelRGB-565 pixel
   CRgb32Premultiplied ARGB-32 image format
   CRgb32ColorPremultiplied standard color type
   CRgb32ConstPixelPremultiplied ARGB-32 const pixel
   CRgb32ImagePremultiplied ARGB-32 image
   CRgb32PixelRGB-32 pixel as premultiplied ARGB-32
   CScalingConversion between logical units and pixels
   CSizeFloating-point width and height
   CSizeIInteger width and height
   CTextMetricsWidth and bounds of a text run
   CTransform2D affine transform
   CViewBaseWidth, height and stride of an image or view
   CYuv12YV-12 image format
   CYuv12ConstPixelYV12 const pixel
   CYuv12PixelYV-12 pixel
  NHttpHTTP clients and servers
   CAuthenticationHTTP authentication method for clients
   CAuthenticatorClient-side authentication
   CAuthorizationAsynchronous HTTP authorization operation
   CAuthorizerServer-side authorization
   CBasicAuthenticationBasic HTTP authentication for clients
   CBasicAuthorizerServer-side basic HTTP authorization
   CBasicServiceBasic HTTP service implementation
   CBasicUserListAuthorizerServer-side basic HTTP authorization against a user list
   CClientHTTP user agent
   CCredentialCredentials for authorization and authentication
   CHttpErrorHTTP run-time error
   CIOStreamStream of an upgraded HTTP connection
   CMapAnyMaps any request to a service
   CMapUrlMaps requests to a service by URL
   CMessageHTTP message with header and body
   CMessageHeaderHTTP message header
    CFieldField of a HTTP header
    CConstIteratorHTTP header field iterator
   CMessageProgressProgress of an asynchronous HTTP send or receive
   CReplyHTTP reply message
   CRequestHTTP request message
   CResponderHandles one HTTP request and writes the reply
   CServerListening HTTP server
   CServiceFactory for request responders
   CServletMaps requests to a service
   CWebSocketFramed WebSocket I/O device
   CWebSocketResponderResponder for the WebSocket handshake
   CWebSocketServiceHTTP service for the WebSocket handshake
  NJsonRead and write JSON ducuments
   CBooleanRepresents a boolean
   CDocumentJSON Document
    CElementModifiable document element
    CConstElementConstant document element
   CDocumentReaderJSON Document reader
   CEndArrayRepresents the end of an array
   CEndDocumentRepresents the end of an JSON document
   CEndObjectRepresents the end of an object
   CFloatRepresents a float
   CInputIteratorInput iterator to read JSON nodes with a reader
   CIntegerRepresents an integer
   CJsonErrorException during JSON processing
   CJsonFormatterJSON Formatter
   CJsonReaderReads JSON as a Stream of Nodes
   CJsonWriterWrites JSON to a text stream
   CMemberRepresents a object member
   CNodeJSON document node
   CNullRepresents a null value
   CStartArrayRepresents the start of an array
   CStartObjectRepresents the start of an object
   CStringRepresents a string
   CSyntaxErrorIndicates JSON syntax errors
  NJsonRpcJSON-RPC 2.0 services and clients
   CClientA client for JSON-RPC 2.0 remote procedure calls
   CFaultJSON-RPC fault exception
   CFormatterFormatter for JSON-RPC message serialization and deserialization
   CHttpClientA client for JSON-RPC 2.0 remote procedure calls via HTTP
   CHttpServiceHTTP service for JSON-RPC 2.0
   CProcedureDeclarationMaps parameter names to positional indices for named parameters
   CResponderDispatches JSON-RPC requests to a service procedure
   CServiceDeclarationDeclares named parameter mappings for JSON-RPC procedures
  NLuaLua runtime and reflected bindings
   CAsyncAdvanceAwaitable advance of a Lua script
   CAsyncCallAsynchronous native call from Lua
   CBasicAsyncCallAsynchronous native call with result type R
   CBasicAsyncCall< void >Asynchronous native call with no result
   CCallSynchronous native call from Lua
   CConstructorCallReflected constructor invocation from Lua
   CContextLua state with a bound type catalog
   CMethodCallReflected method invocation from Lua
   CPropertyGetCallReflected property read from Lua
   CPropertySetCallReflected property write from Lua
   CResultResult of a finished Lua script
   CScriptLua script
   CTypeManagerType catalog for Lua bindings
  NMcpModel Context Protocol (MCP) services
   CArrayTypeJSON array schema with one element type
   CContentFormatterWriter for one MCP content block around a Formatter
   CContentTypeStrategy that formats a tool result as MCP content
   CEnumTypeString schema restricted to a fixed set of values
   CHttpServiceHTTP service that serves declared MCP tools
   CImageContentFormats tool results as MCP image content
   CNullableTypeSchema that accepts a type or JSON null
   CObjectTypeJSON object schema with named properties
   CPropertyNamed slot of an object schema or a tool parameter
   CServiceSynchronous MCP service over standard streams
   CStdioServiceMCP service over standard streams with an event loop
   CTextContentFormats tool results as MCP text content
   CToolOne MCP tool in a server declaration
   CToolDeclarationMCP server name, version and tool catalog
   CTypeJSON Schema type for an MCP tool parameter
  NNetTCP and UDP network sockets
   CAddressInUseLocal network address is already in use
   CEndpointHost and service address
   CTcpServerListens for TCP connections
   CTcpServerOptionsTCP server listen options
   CTcpSocketConnected TCP byte stream
   CTcpSocketOptionsTCP socket connection options
   CUdpSocketUDP datagram socket
   CUdpSocketOptionsUDP socket bind and send options
  NRemotingRemote services and clients
   CActiveProcedureAsynchronous service procedure
   CActiveProcedureDefDefinition of an asynchronous service procedure
   CBasicProcedureGeneric service procedure
   CClientA client for remote procedure calls
   CFaultRemoting fault exception
   CRemoteProcedurePerforms a remote procedure call
   CResponderDispatches requests to a service procedure
   CResultResult of a remote procedure call
   CServiceDefinitionRemote service definition
   CServiceProcedureService procedure
  NSoapSOAP services and clients
   CClientA client for remote procedure calls
   CFaultXML-RPC fault exception
   CHttpClientA client for SOAP via HTTP
   CResponderDispatches requests to a service procedure
   CTypeXML schema type for WSDLs
  NSslSSL/TLS streams, certificates and contexts
   CCertificateX509 certificate
   CCertificateStoreStore for X509 certificates and their keys
    CConstIteratorIterator to a certificate in the store
   CContextShared configuration for SSL connections
   CHandshakeFailedSSL handshake failed
   CInvalidCertificateInvalid SSL certificate or certificate chain
   CIOStreamSSL iostream
   CSslErrorGeneric SSL run-time error
   CStreamBufferSSL stream buffer
  NSystemSystem programming
   CAccessFailedFailed to access a resource
   CApplicationConsole process root
   CAsyncWaitAwaitable for async one-shot timer delay
   CAsyncYieldAwaitable that schedules a resume in the EventLoop
   CAttachedThreadThread that joins in its destructor
   CBasicPluginA plugin implementation
   CClockStopwatch, system time and monotonic ticks
   CConditionSignal and wait synchronisation primitive
   CDetachedThreadThread that runs without a waiter
   CDirectoryIteratorIterates over entries of a directory
   CEventLoopEvent loop of a thread or process
   CEventSinkReceiver for events
   CEventSourceSends events to sinks in other threads
   CFileDeviceRead and write to files
   CFileInfoProvides information about a node in the file-system
   CIOBufferStream buffer for an IODevice
   CIODeviceEndpoint for I/O operations
   CIOErrorI/O error
   CIONotifierMonitors a native handle or file descriptor
   CIOStreamBidirectional stream for an IODevice
   CIStreamInput stream for an IODevice
   CLibraryShared library loader
   CLogChannelLogging channel
   CLoggerWrites log records to a target
   CLogMessageLogs records with a logger
   CLogRecordLog records can be added to a log
   CLogTargetTarget of log-messages
   CMainLoopPlatform event loop
   CMutexMutual exclusion device
   CMutexLockScoped lock for a Mutex
   COStreamOutput stream for an IODevice
   CPathRepresents a path in the file-system
   CPipePair of IODevice endpoints that form a half-duplex pipe
   CPluginInterface for plugins
   CPluginIdID for plugin exports
   CPluginManagerManages loaded plugins
    CIteratorIterator for loaded plugins
   CProcessStarts another program as a child process
   CProcessFailedThrown when a process does not terminate normally
   CProcessInfoStartup parameters for a Process
   CQueueThread-safe FIFO queue
   CReadLockScoped read lock for a ReadWriteMutex
   CReadWriteMutexMutex for concurrent readers or one writer
   CRecursiveLockScoped lock for a RecursiveMutex
   CRecursiveMutexRecursive mutual exclusion device
   CSelectableOperation that runs through an event loop
   CSemaphoreCounting semaphore
   CSerialDeviceSerial port as an IODevice
   CSpinLockScoped lock for a SpinMutex
   CSpinMutexSpin mutex
   CSymbolSymbol resolved from a shared library
   CSymbolNotFoundThrown, when a symbol is not found in a library
   CSystemErrorException for a failed system operation
   CTarEntryRepresents a single entry returned by TarReader
   CTarReaderIncremental reader for tar archives (Pax/UStar format)
   CTarWriterBlocking writer for tar archives (Pax/UStar format)
   CThreadPortable thread of control
   CTimerInterval timeout notifications
   CWriteLockScoped write lock for a ReadWriteMutex
  NUnitProtocol and data driven unit testing framework
   CApplicationRun registered tests
   CAssertionTest Assertion exception
   CRegisterTestRegisters tests to an application
   CReporterTest event reporter
   CTestTest base class
   CTestCaseSingle test with setup and teardown
   CTestContextContext in which test are run
   CTestFixtureFixture interface for tests
   CTestProtocolProtocol for test suites
   CTestSuiteProtocol and data driven testing
   CTextProtocolImplements a simple text protocol
  NXmlRead and write XML ducuments
   CAttributeA single attribute of a start element
   CAttributeListAn attribute list of an XML element
   CBinaryInputSourceBinary input source for the XML reader
   CByteorderMarkXML byte order mark
   CCharactersA Character node represents text in an XML document
   CCommentA Comment node represents a comment in an XML document
   CDocTypeA DocType node represents the begin of a DTD
   CDocTypeDefinitionThe DocTypeDefinition of an XML document
   CDocTypeValidatorValidates an XML document against a DTD
   CEndDocTypeAn EndDocType node represents the end of a DTD
   CEndDocumentRepresents the end of an XML document
   CEndElementRepresents a closing element tag in an XML document
   CEntityAn entity declaration in a DTD
   CEntityReferenceAn entity reference XML node
   CInputIteratorInput iterator to read XML nodes with an XmlReader
   CInputSourceInput source for the XML reader
   CNamespaceA namespace used in an XML document
   CNodeXML document node
   CNotationA notation declaration in a DTD
   CProcessingInstructionA processing instruction of an XML document
   CQNameA qualified XML name
   CStartDocumentA Node representing the begin of the XML document
   CStartElementRepresents the start of an element in an XML document
   CStringInputSourceString input source for the XML reader
   CSyntaxErrorIndicates XML syntax errors
   CTextInputSourceText input source for the XML reader
   CXmlDeclarationXML declaration of an XML document
   CXmlDeserializerDeserialize objects and data from XML
   CXmlErrorException during XML processing
   CXmlFormatterFormat objects or data to XML
   CXmlReaderReads XML as a Stream of XML Nodes
   CXmlResolverResolves external entities and DTDs
   CXmlSerializationContextSerialization context for XML serialization
   CXmlSerializerSerialize objects or data to XML
   CXmlWriterWrites XML to a text stream
  NXmlRpcXML RPC services and clients
   CClientA client for remote procedure calls
   CFaultXML-RPC fault exception
   CHttpClientA client for remote procedure calls via HTTP
   CHttpServiceHTTP service for XML-RPC
   CResponderDispatches requests to a service procedure
  CAccessFailedFailed to access a resource
  CAllocatorAllocator interface
  CAnyValue of any copyable type
  CArgCommand-line option extracted from argc and argv
  CArg< bool >Boolean command-line switch
  Catomic_tAtomic integers to be used with atomicity functions
  CAutoPtrPolicy based Auto pointer
  CAwaiterProvides the base class for I/O-driven co_await-able operations
  CAwaiterBaseDefines the cancellation interface for a pending awaitable
  CBase64CodecA codec for base-64 encoding
  CBasicAwaiterProvides an awaitable that delivers a result through onReady()
  CBasicAwaiter< void >Specializes BasicAwaiter for awaitables without a result
  CBasicComposerComposes serializable types during serialization
  CBasicComposer< Pt::SerializationInfo >Composes a SerializationInfo
  CBasicDecomposerManages the decomposition of types during serialization
  CBasicEventEvent base that clones, destroys and identifies a derived type T
  CBasicIOStreamInput and output stream over a BasicStreamBuffer
  CBasicIStreamInput stream over a BasicStreamBuffer
  CBasicOStreamOutput stream over a BasicStreamBuffer
  CBasicSlotBase type for various "slot" types
  CBasicStreamBufferStream buffer with peek and available output
  CBasicTextBufferConverts character sequences with different encodings
  CBasicTextIStreamConverts character sequences using a codec
  CBasicTextOStreamConverts character sequences using a codec
  CBasicTextStreamConverts character sequences using a codec
  CBoundSlotSlot produced by binding a final argument to another slot
  CCallableAn interface for all callable entities
  CCharUnicode character type
  CComposerComposes types during serialization
  CConnectableConnection Management for Signal and Slot Objects
  CConnectionRepresents a connection between a Signal/Delegate and a slot
  CConstMethodAdapter for const class methods
  CConstMethodSlotWraps ConstMethod objects so that they can act as Slots
  CConversionErrorIndicates a failed conversion
  CDateDate expressed in year, month, and day
  CDateTimeCombined Date and Time value
  CDecomposerManages the decomposition of types during serialization
  CDelegateDelegates an action to a slot
  CDelegateSlotWraps Delegate objects so that they can act as Slots
  CDeletePolicyDeleter policy for SmartPtr
  CDeserializerDeserializes a set of types
  CEventBase class for typed events
  CExternalRefCountedNon-intrusive reference counting for SmartPtr
  CFixupInfoFixup of references during serialization
  CFormatterSupport for serialization to different formats
  CFunctionWraps free functions into a generic callable for use with the signals/slots
  CFunctionSlotWraps Function objects so that they can act as slots
  CGeneratorRepresents a coroutine that yields a sequence of values and may itself co_await
   CNextAwaiterProvides the awaitable returned by Generator::next()
  CInvalidDateIndicates an invalid date value
  CInvalidRegexInvalid regular expression
  CInvalidTimeIndicates an invalid time value
  CInvokableInterface for invokable entities
  CIOErrorI/O error
  CIStringStreamUnicode string input stream
  CLambdaAdapts a lambda or function object as a callable
  CLambdaSlotAdapts a Lambda for use as a slot
  CLatin1CodecA codec for latin-1 encoding
  CLiteralPtrRepresents a pointer to a literal
  CLoadInfoLoads referencable types
  CMemoryPoolMemory pool for objects of the same size
  CMethodAdapter for class methods
  CMethodSlotWraps Method objects so that they can act as Slots
  CNonCopyableBase class that disables copy construction and assignment
  COStringStreamUnicode string output stream
  CPageAllocatorPage based allocator
  CPoolAllocatorPool based allocator
  CRefLinkedReference linking policy for SmartPtr
  CRegexRegular Expressions for Unicode Strings
  CRegexSMatchResult of a regular expression match
  CSaveInfoSaves referencable types
  CSerializationContextContext for the serialization of types
  CSerializationErrorError during serialization of a type
  CSerializationInfoRepresents arbitrary types during serialization
   CIteratorForward Iterator for child elements
   CConstIteratorConst forward iterator for child elements
  CSerializerSerializes a set of types
  CSettingsHierarchical application settings loaded from text
   CEntryModifiable settings entry
   CConstEntryConstant settings entry
  CSettingsErrorInvalid settings text
  CSignalMulticast Signal to call multiple slots
  CSignalSlotWraps Signal objects so that they can act as Slots
  CSingletonProcess-wide single instance of T
  CSlotEndpoint of a signal/slot connection
  CSmartPtrPolicy based smart pointer
  CSourceInfoSource code info class
  CStringUnicode capable basic_string
  CStringBufferUnicode string stream buffer
  CStringStreamUnicode string stream
  CTaskRepresents a cancellable C++20 coroutine that produces a single result
  CTextCodecConverts between character encodings
  CTimeTime expressed in hours, minutes, seconds and milliseconds
  CTimespanRepresents time spans in microsecond resolution
  CTypeInfoExtended API for std::type_info
  CTypeTraitsTraits for type properties
  CUtf16BECodecUTF-16 big endian codec
  CUtf16LECodecUTF-16 little endian codec
  CUtf32BECodecUTF-32 big endian codec
  CUtf32LECodecUTF-32 little endian codec
  CUtf8AppenderUTF-8 string output iterator
  CUtf8CodecConvert between unicode and UTF-8
  CUtf8ConvertUTF-8 string converter
  CUtf8IteratorUTF-8 string input iterator
  CVoidMarker type for an unused template argument
  CZBufferStream buffer that inflates on read and deflates on write
  CZIOStreamBidirectional stream for zlib or gzip
  CZIStreamInput stream that inflates zlib or gzip data
  CZOStreamOutput stream that deflates to zlib or gzip
 CTextBufferConverts character sequences with different encodings
 CTextIStreamText input stream for unicode character conversion
 CTextOStreamText output stream for unicode character conversion
 CTextStreamText stream for unicode character conversion