Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CActiveProcedureDef< CallT >Definition of an asynchronous service procedure
 CAdjustmentAligns content along one axis
 CAlignmentNames a position in a rectangle
 CAllocatorAllocator interface
  CPageAllocatorPage based allocator
  CPoolAllocatorPool based allocator
 CAnyValue of any copyable type
 CArg< T >Command-line option extracted from argc and argv
 CArg< bool >Boolean command-line switch
 CArgb32ConstPixelRead-only cursor to one ARGB-32 pixel
 CArgb32PixelCursor to one ARGB-32 pixel
 CAssertionTest Assertion exception
 CAsyncCallAsynchronous native call from Lua
  CBasicAsyncCall< void >Asynchronous native call with no result
  CBasicAsyncCall< R >Asynchronous native call with result type R
  CBasicAsyncCall< void >Asynchronous native call with no result
 Catomic_tAtomic integers to be used with atomicity functions
 CAttributeA single attribute of a start element
 CAuthenticationHTTP authentication method for clients
  CBasicAuthenticationBasic HTTP authentication for clients
 CAutoPtr< T >Owning smart pointer
 CAutoReleasableAuto-releasable resource
  CEnumeratorBaseEnumerator for IEnumerables
   CEnumerator< T >Enumerator for IEnumerables
 CAwaiterBaseDefines the cancellation interface for a pending awaitable
  CAwaiterProvides the base class for I/O-driven co_await-able operations
   CBasicAwaiter< void >Specializes BasicAwaiter for awaitables without a result
    CAsyncWaitAwaitable for async one-shot timer delay
   CBasicAwaiter< R >Provides an awaitable that delivers a result through onReady()
   CBasicAwaiter< void >Specializes BasicAwaiter for awaitables without a result
   CConnectionAwaiterBase awaiter for a pending connection operation
    CAsyncCloseAwaitable for asynchronous close
    CAsyncExecuteAwaitable for asynchronous execute
    CAsyncOpenAwaitable for asynchronous open
    CAsyncPingAwaitable for asynchronous ping
    CAsyncSelectAwaitable for asynchronous select
   CAsyncAdvanceAwaitable advance of a Lua script
   CAsyncYieldAwaitable that schedules a resume in the EventLoop
  CGenerator< T >Represents a coroutine that yields a sequence of values and may itself co_await
  CGenerator< T >::NextAwaiterProvides the awaitable returned by Generator::next()
  CTask< T >Represents a cancellable C++20 coroutine that produces a single result
 CBasicIOStream< CharT, TraitsT >Input and output stream over a BasicStreamBuffer
  CBasicTextStream< Char, char >
  CBasicTextStream< CharT, ByteT >Converts character sequences using a codec
 CBasicIOStream< char >
  CIOStreamStream of an upgraded HTTP connection
  CIOStreamSSL iostream
  CIOStreamBidirectional stream for an IODevice
  CZIOStreamBidirectional stream for zlib or gzip
 CBasicIStream< CharT, TraitsT >Input stream over a BasicStreamBuffer
  CBasicTextIStream< Char, char >
  CBasicTextIStream< CharT, ByteT >Converts character sequences using a codec
 CBasicIStream< char >
  CIStreamInput stream for an IODevice
  CZIStreamInput stream that inflates zlib or gzip data
 CBasicOStream< CharT, TraitsT >Output stream over a BasicStreamBuffer
  CBasicTextOStream< Char, char >
  CBasicTextOStream< CharT, ByteT >Converts character sequences using a codec
 CBasicOStream< char >
  COStreamOutput stream for an IODevice
  CZOStreamOutput stream that deflates to zlib or gzip
 CBasicStreamBuffer< CharT, TraitsT >Stream buffer with peek and available output
  CBasicTextBuffer< Pt::Char, char >
  CBasicTextBuffer< CharT, ByteT >Converts character sequences with different encodings
 CBasicStreamBuffer< Char >
  CStringBufferUnicode string stream buffer
 CBasicStreamBuffer< char >
  CStreamBufferSSL stream buffer
  CIOBufferStream buffer for an IODevice
  CZBufferStream buffer that inflates on read and deflates on write
 CBasicStreamBuffer< intern_type >
  CBasicTextBuffer< intern_type, extern_type >
 CBlobCopy-on-write binary large object
 CBoundSlot< R, Tuple, Indices >Slot produced by binding a final argument to another slot
 CBoundSlot< R, std::tuple< A, As... >, std::make_index_sequence< sizeof...(As)> >
 CBrushFill color, gradient or texture
 CButtonStateTransient visual state of a push button
 CByteorderMarkXML byte order mark
 CCallSynchronous native call from Lua
  CConstructorCallReflected constructor invocation from Lua
  CMethodCallReflected method invocation from Lua
  CPropertyGetCallReflected property read from Lua
  CPropertySetCallReflected property write from Lua
 CCanvasBackend that executes drawing commands
 CCertificateStoreStore for X509 certificates and their keys
 CCharUnicode character type
 CCheckBoxStateTransient visual state of a check box
 CColor8-bit ARGB color
 CColorConverter< ToColorT, FromColorT >Converts between public color types
 CColorFFloating-point RGBA color
 CColorStopColor stop for a gradient brush
 CColorStopsOrdered collection of gradient color stops
 CComboBoxButtonStateTransient visual state of a combo-box drop button
 CComboBoxStateTransient visual state of a combo box
 CComponentComponent base class
  CComponentManagerDefault component manager
  CMainMain component
 CComponentInfoComponent information holder
 CComponentModeComponent flags
 CComposerComposes types during serialization
  CBasicComposer< Pt::SerializationInfo >Composes a SerializationInfo
  CBasicComposer< R >
  CBasicComposer< Pt::XmlRpc::Fault >
  CBasicComposer< T >Composes serializable types during serialization
  CBasicComposer< Pt::SerializationInfo >Composes a SerializationInfo
 CCompositionModeHow new pixels combine with existing pixels
 CConnectableConnection Management for Signal and Slot Objects
  CConnectionAwaiterBase awaiter for a pending connection operation
  CDefaultInputMethodProvides the application-owned default input method
  CWidgetCommon type of every visual Forms object
   CScreenDisplay root for top-level windows
   CViewWidget that hosts controls on a paint surface
    CControlReusable view used as application content
     CButtonInteraction control for press, release, and click
      CCheckBoxButton that presents a boolean choice
      CPushButtonCommand button with optional toggle, icon, and caption
      CSpinBoxButtonUp or down control used by a spin box
     CComboBoxProvides a text entry field with a drop-down list
     CLabelControl that displays text or an icon
     CLayoutControl that arranges child controls
      CCanvasLayoutArranges children at stored positions and sizes
      CDockingLayoutDocks children to edges and fills leftover space
      CFlowLayoutArranges children in a single row or column
       CListBoxLayoutLayout that tracks selected list items
      CGridLayoutArranges children in uniform wrapping cells
      CScrollLayoutOffsets children when content exceeds the viewport
      CStackLayoutShows one child at a time
      CTableLayout2Arranges children in row and column tracks
     CLineEditSingle-line text field
     CListBoxScrollable list of items
     CListBoxItemItem in a list box
     CMenuBarRepresents a horizontal bar of top-level menus
     CMenuItemBaseRepresents the common content and activation behavior of a menu item
      CMenuItemRepresents a command that can be chosen from a menu
      CMenuMenuItemRepresents an alternate menu item that manages a nested menu
      CMenuSubItemRepresents a menu item that opens a nested menu
       CMenuBarItemRepresents a top-level entry in a menu bar
     CPanelSurface that groups one child behind an optional fill and frame
     CProgressBarControl that shows a value within a range
     CScrollBarPosition in a range shown by a handle on a track
     CScrollViewViewport over larger content
     CSliderValue chosen along a range by dragging a handle on a track
     CSpinBoxInteger editor with a range and step controls
     CTabViewPages selected by tabs
     CWorkspaceControl that presents windows in its own bounds
    CFormView that hosts one content control
     CWindowForm presented by a window manager
      CPopupRepresents a borderless transient window
       CMenuRepresents a popup menu containing commands and nested menus
   CWindowManagerHost that attaches windows to a screen or workspace
    CWorkspaceManagerInternal window manager used by a workspace
  CClientHTTP user agent
  CIOStreamStream of an upgraded HTTP connection
  CServerListening HTTP server
  CWebSocketFramed WebSocket I/O device
  CHttpClientA client for JSON-RPC 2.0 remote procedure calls via HTTP
  CAsyncAdvanceAwaitable advance of a Lua script
  CScriptLua script
  CHttpClientA client for SOAP via HTTP
  CApplicationConsole process root
   CApplicationProvides the runtime root of a Forms user interface
  CAsyncWaitAwaitable for async one-shot timer delay
  CEventLoopEvent loop of a thread or process
   CMainLoopPlatform event loop
  CIOBufferStream buffer for an IODevice
  CHttpClientA client for remote procedure calls via HTTP
 CConnectionRepresents a connection between a Signal/Delegate and a slot
 CConnectionDatabase session for a registered driver
 CDocument::ConstElementConstant document element
 CSettings::ConstEntryConstant settings entry
 CResult::ConstIteratorRandom-access iterator over the rows of a Result
 CRow::ConstIteratorRandom-access iterator over the values of a Row
 CMessageHeader::ConstIteratorHTTP header field iterator
 CSerializationInfo::ConstIteratorConst forward iterator for child elements
 CCertificateStore::ConstIteratorIterator to a certificate in the store
 CConstPixel< ColorT >Read-only cursor to one pixel
 CContentFormatterWriter for one MCP content block around a Formatter
 CContentTypeStrategy that formats a tool result as MCP content
  CImageContentFormats tool results as MCP image content
  CTextContentFormats tool results as MCP text content
 CContextLua state with a bound type catalog
 CConversionErrorIndicates a failed conversion
 CCredentialCredentials for authorization and authentication
 CCursorBatch cursor for large query results
 CCursorIteratorForward iterator over the rows of a Cursor
 CDateDate expressed in year, month, and day
 CDateTimeCombined Date and Time value
 CDbErrorBase class for database errors
  CConnectionErrorBase class for connection errors
   CAccessDeniedThrown when access to the database is denied
   CInvalidConnectionThrown when the connection cannot be used
  CQueryFailedBase class for query errors
   CConstraintMismatchThrown when a database constraint is violated
   CInvalidQueryThrown when a query is invalid
   CTypeMismatchThrown on type mismatch, null access, or out-of-range values
 CDecomposerManages the decomposition of types during serialization
  CBasicDecomposer< ValueType< R > >
  CBasicDecomposer< A >
  CBasicDecomposer< T >Manages the decomposition of types during serialization
 CDeletePolicy< T >Deleter policy for SmartPtr
  CAutoPtr< Pt::Gfx::Font >
  CAutoPtr< Pt::Gfx::Brush >
  CAutoPtr< Pt::Gfx::Pen >
  CAutoPtr< Pt::Gfx::Color >
  CSmartPtr< IConnection, InternalRefCounted< IConnection > >
  CSmartPtr< ICursor, InternalRefCounted< ICursor > >
  CSmartPtr< IStatement, InternalRefCounted< IStatement > >
  CSmartPtr< Pt::Db::IResult, InternalRefCounted< Pt::Db::IResult > >
  CSmartPtr< Pt::Db::IRow, InternalRefCounted< Pt::Db::IRow > >
  CSmartPtr< Pt::Db::IStatement, InternalRefCounted< Pt::Db::IStatement > >
  CSmartPtr< Pt::Db::IValue, InternalRefCounted< Pt::Db::IValue > >
  CSmartPtr< BrushData >
  CSmartPtr< FontData >
  CSmartPtr< FontFaceData >
  CSmartPtr< PathData >
  CSmartPtr< PenData >
  CAutoPtr< T, Destroy >Policy based Auto pointer
  CSmartPtr< T, OwnershipPolicy, DestroyPolicy >Policy based smart pointer
 CDirectionNames a flow direction
 CDirectoryIteratorIterates over entries of a directory
 CDocumentJSON Document
 CDocumentReaderJSON Document reader
 CDocument::ElementModifiable document element
 CEndpointHost and service address
 CEntityAn entity declaration in a DTD
 CSettings::EntryModifiable settings entry
 CEventBase class for typed events
  CBasicEvent< ActivateEvent >
   CActivateEventReports that a widget became active or inactive
  CBasicEvent< CloseEvent >
   CCloseEventReports that a widget is closing
  CBasicEvent< EnableEvent >
  CBasicEvent< EnterEvent >
   CEnterEventPointer entered a widget
  CBasicEvent< FocusEvent >
   CFocusEventReports that a widget gained or lost focus
  CBasicEvent< InvalidateEvent >
  CBasicEvent< KeyEvent >
   CKeyEventKey press or release
  CBasicEvent< LayoutEvent >
  CBasicEvent< LeaveEvent >
   CLeaveEventPointer left a widget
  CBasicEvent< MeasureEvent >
  CBasicEvent< MouseEvent >
   CMouseEventPointer movement or button change
  CBasicEvent< MoveEvent >
   CMoveEventReports that a widget moved
  CBasicEvent< PaintEvent >
   CPaintEventReports a dirty rectangle that a widget must paint
  CBasicEvent< RescaleEvent >
  CBasicEvent< ResizeEvent >
   CResizeEventReports that a widget was resized
  CBasicEvent< ScrollEvent >
   CScrollEventScroll or wheel movement
  CBasicEvent< ShowEvent >
   CShowEventReports that a widget was shown or hidden
  CBasicEvent< TouchEvent >
   CTouchEventTouch press, move, or release
  CBasicEvent< WindowStateEvent >
   CWindowStateEventReports that a window's presentation state changed
  CBasicEvent< T >Event base that clones, destroys and identifies a derived type T
 CExternalRefCounted< T >Non-intrusive reference counting for SmartPtr
  CSmartPtr< BrushData >
  CSmartPtr< FontData >
  CSmartPtr< FontFaceData >
  CSmartPtr< PathData >
  CSmartPtr< PenData >
  CSmartPtr< T, OwnershipPolicy, DestroyPolicy >Policy based smart pointer
 CFacetPtr< T >Manages a reference-counted Style::Facet
 CFaultRemoting fault exception
  CFaultJSON-RPC fault exception
  CFaultXML-RPC fault exception
  CFaultXML-RPC fault exception
 CMessageHeader::FieldField of a HTTP header
 CFileInfoProvides information about a node in the file-system
 CFixupInfoFixup of references during serialization
 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
 CFormatterSupport for serialization to different formats
  CJsonFormatterJSON Formatter
  CFormatterFormatter for JSON-RPC message serialization and deserialization
  CXmlFormatterFormat objects or data to XML
 CGraphicsBackendGraphics backend used by platform integration
 CIActivatorDependency resolver
 CIAutoReleasePoolAuto-release pool interface
  CAutoReleasePoolAuto-release pool implementation
 CIBufferBuffer interface
  CBufferDefault buffer implementation
 CIComponentDeclarationComponent instance declaration
 CIComponentStatusComponent status interface
 CIComponentTypeComponent interface query
  CIComponentPluginComponent plugin interface
   CComponentPlugin< ComponentManager, ComponentManagerFactory >
   CComponentPlugin< Main, MainFactory >
   CComponentPlugin< T, Factory >Default component plugin
 CIconRepresents an image at one or more logical sizes
 CIconProviderProvides images for Icon objects
 CIDependencyInfoDependency information
 CIEnumerable< T >Enumerable interface
 CIEnumerable< const char * >
 CIEnumerable< typename Container::value_type >
  CBasicEnumerable< Container, T >Makes any standard C++ container enumerable
 CIEnumerationBaseEnumerator base implementation
  CReference< T >
  CIEnumeration< const char * >
  CIEnumeration< T * >Enumerator implementation for pointer types
  CIEnumeration< T >Enumerator implementation
  CIEnumeration< T * >Enumerator implementation for pointer types
 CImageFormatRuntime pixel format
  CArgb32ARGB-32 image format
  CRgb16RGB-565 image format
  CRgb32Premultiplied ARGB-32 image format
  CYuv12YV-12 image format
 CImageTraits< FormatT >Image traits
 CInputIteratorInput iterator to read JSON nodes with a reader
 CInputIteratorInput iterator to read XML nodes with an XmlReader
 CInputMethodExtension for platform or custom text entry
  CDefaultInputMethodProvides the application-owned default input method
 CInvalidDateIndicates an invalid date value
 CInvalidRegexInvalid regular expression
 CInvalidTimeIndicates an invalid time value
 CInvokable< As >Interface for invokable entities
 CInvokable< As... >
  CCallable< R, As... >
   CConstMethod< R, ClassT, As... >
   CFunction< R, As... >
   CMethod< R, Pt::Delegate< R, As... >, As... >
   CMethod< R, ClassT, As... >
   CConstMethod< R, ClassT, As >Adapter for const class methods
   CFunction< R, As >Wraps free functions into a generic callable for use with the signals/slots
   CMethod< R, ClassT, As >Adapter for class methods
  CCallable< R, typename std::tuple_element< Is, Tuple >::type... >
  CCallable< R, typename std::tuple_element< Is, Tuple >::type..., BoundT >
  CCallable< R, A... >
   CLambda< L, R, A... >
   CLambda< L, R, A >Adapts a lambda or function object as a callable
  CCallable< R, std::tuple_element< Is, Tuple >::type... >
  CCallable< void, As... >
   CMethod< void, C, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >
   CMethod< void, C, A1, A2, A3, A4, A5 >
   CMethod< void, C, A1, A2, A3, A4 >
   CMethod< void, C, A1, A2, A3 >
   CMethod< void, C, A1, A2 >
   CMethod< void, C, A1 >
   CMethod< void, C >
   CMethod< void, Pt::Signal< As... >, As... >
  CCallable< CallT *, Pt::Remoting::Responder & >
  CCallable< R, As >An interface for all callable entities
 CIOErrorI/O error
  CAccessFailedFailed to access a resource
   CAddressInUseLocal network address is already in use
  CHttpErrorHTTP run-time error
  CSslErrorGeneric SSL run-time error
   CHandshakeFailedSSL handshake failed
   CInvalidCertificateInvalid SSL certificate or certificate chain
 CIOErrorI/O error
  CAccessFailedFailed to access a resource
  CHttpErrorHTTP run-time error
  CSslErrorGeneric SSL run-time error
 CIPixmapImplPlatform pixmap implementation
 CIStringStreamUnicode string input stream
 CSerializationInfo::IteratorForward Iterator for child elements
 CPluginManager< IfaceT, PluginT >::IteratorIterator for loaded plugins
 CIUnknownInterface base class
  CIActivateActivation interface for required dependencies
  CIComponentManagerComponent manager interface
  CIConnectInterface for optional component connections
  CILauncherLauncher strategy interface
  CIMainMain program interface
 CJpegReaderJPEG image reader
 CJsonErrorException during JSON processing
  CSyntaxErrorIndicates JSON syntax errors
 CJsonWriterWrites JSON to a text stream
 CKeyKey code and modifiers
 CCanvasLayout::LayoutParamsPosition and size of a canvas child
 CLibraryShared library loader
 CLineEditorSingle-line text, caret, and scroll helper
 CLineEditStateTransient visual state of a line edit
 CListBoxStateTransient visual state of a list box
 CListItemStateTransient visual state of a list item
 CLiteralPtr< T >Represents a pointer to a literal
 CLoadInfoLoads referencable types
 CMenuBaseDefines the coordination interface shared by menu containers
  CMenuRepresents a popup menu containing commands and nested menus
  CMenuBarRepresents a horizontal bar of top-level menus
 CMessageHTTP message with header and body
  CReplyHTTP reply message
  CRequestHTTP request message
 CMessageProgressProgress of an asynchronous HTTP send or receive
 CKey::ModifiersStores a set of key modifier flags
 CMouseButtonMouse button identity
 CMouseStatePressed or released state of the mouse buttons
 CNamespaceA namespace used in an XML document
 CNodeJSON document node
  CBooleanRepresents a boolean
  CEndArrayRepresents the end of an array
  CEndDocumentRepresents the end of an JSON document
  CEndObjectRepresents the end of an object
  CFloatRepresents a float
  CIntegerRepresents an integer
  CMemberRepresents a object member
  CNullRepresents a null value
  CStartArrayRepresents the start of an array
  CStartObjectRepresents the start of an object
  CStringRepresents a string
 CNodeXML document node
  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
  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
  CEntityReferenceAn entity reference XML node
  CProcessingInstructionA processing instruction of an XML document
  CStartDocumentA Node representing the begin of the XML document
  CStartElementRepresents the start of an element in an XML document
 CNonCopyableBase class that disables copy construction and assignment
  CIConnectorCreates IConnection objects for a driver
  CTransactionUnit of work on a database connection
   CSqliteTransactionSQLite transaction with optional immediate locking
  CDeserializerDeserializes a set of types
   CXmlDeserializerDeserialize objects and data from XML
  CStyle::FacetRepresents a type-tagged, reference-counted object stored by Style
   CRendererProvides cloneable drawing for one control family
    CButtonRendererRenders the look of a push button
    CCheckBoxRendererRenders the look of a check box
    CComboBoxRendererRenders the look of a combo box
    CLineEditRendererRenders the look of a line edit
    CListBoxRendererRenders the look of a list box
    CListItemRendererRenders the look of a list item
    CPanelRendererRenders the look of a panel-like widget
    CProgressBarRendererRenders the look of a progress bar
    CScrollBarRendererRenders the look of a scroll bar
    CSliderRendererRenders the look of a slider
    CSpinBoxRendererRenders the look of a spin box
    CTabViewRendererRenders the look of a tab view
  CStylerManages renderer binding for one control family
   CButtonStylerBinds a push button to the current style renderer
   CCheckBoxStylerBinds a check box to the current style renderer
   CComboBoxStylerBinds a combo box to the current style renderer
   CLineEditStylerBinds a line edit to the current style renderer
   CListBoxStylerBinds a list box to the current style renderer
   CListItemStylerBinds a list item to the current style renderer
   CPanelStylerBinds a panel-like widget to the current style renderer
   CProgressBarStylerBinds a progress bar to the current style renderer
   CScrollBarStylerBinds a scroll bar to the current style renderer
   CSliderStylerBinds a slider to the current style renderer
   CSpinBoxStylerBinds a spin box to the current style renderer
   CTabViewStylerBinds a tab view to the current style renderer
  CPaintContextActive painting session on a surface
   CPaintContextActive painting session on a Forms paint surface
  CPaintSurfaceTarget for drawing operations
   CPaintSurfaceForms render target for painting
    CPixmapOff-screen Forms paint surface
   CBitmapOff-screen image that can be painted
  CPainterBaseDrawing commands and paint state
   CPainterDraws on a Forms paint surface or paint context
   CPainterPainter for a surface or a paint context
  CAuthenticatorClient-side authentication
  CAuthorizationAsynchronous HTTP authorization operation
  CAuthorizerServer-side authorization
   CBasicAuthorizerServer-side basic HTTP authorization
    CBasicUserListAuthorizerServer-side basic HTTP authorization against a user list
  CClientHTTP user agent
  CMessageHeaderHTTP message header
  CServerListening HTTP server
  CServiceFactory for request responders
   CBasicService< R, Alloc >Basic HTTP service implementation
   CWebSocketServiceHTTP service for the WebSocket handshake
   CHttpServiceHTTP service for JSON-RPC 2.0
   CHttpServiceHTTP service that serves declared MCP tools
   CHttpServiceHTTP service for XML-RPC
  CServletMaps requests to a service
   CMapAnyMaps any request to a service
   CMapUrlMaps requests to a service by URL
  CJsonFormatterJSON Formatter
  CJsonReaderReads JSON as a Stream of Nodes
  CFormatterFormatter for JSON-RPC message serialization and deserialization
  CToolOne MCP tool in a server declaration
  CToolDeclarationMCP server name, version and tool catalog
  CTypeJSON Schema type for an MCP tool parameter
   CArrayTypeJSON array schema with one element type
   CEnumTypeString schema restricted to a fixed set of values
   CNullableTypeSchema that accepts a type or JSON null
   CObjectTypeJSON object schema with named properties
  CMemoryPoolMemory pool for objects of the same size
  CPageAllocatorPage based allocator
  CPoolAllocatorPool based allocator
  CClientA client for remote procedure calls
   CClientA client for JSON-RPC 2.0 remote procedure calls
    CHttpClientA client for JSON-RPC 2.0 remote procedure calls via HTTP
   CClientA client for remote procedure calls
    CHttpClientA client for SOAP via HTTP
   CClientA client for remote procedure calls
    CHttpClientA client for remote procedure calls via HTTP
  CResponderDispatches requests to a service procedure
   CResponderDispatches JSON-RPC requests to a service procedure
   CResponderDispatches requests to a service procedure
   CResponderDispatches requests to a service procedure
  CResult< R >Result of a remote procedure call
  CServiceDefinitionRemote service definition
  CSingleton< T >Process-wide single instance of T
  CTypeXML schema type for WSDLs
  CCertificateX509 certificate
  CContextShared configuration for SSL connections
  CIOStreamSSL iostream
  CClockStopwatch, system time and monotonic ticks
  CConditionSignal and wait synchronisation primitive
  CEventSinkReceiver for events
   CEventLoopEvent loop of a thread or process
  CEventSourceSends events to sinks in other threads
  CLogChannelLogging channel
  CLogMessageLogs records with a logger
  CLogRecordLog records can be added to a log
  CLogTargetTarget of log-messages
  CLoggerWrites log records to a target
  CMutexMutual exclusion device
  CMutexLockScoped lock for a Mutex
  CPipePair of IODevice endpoints that form a half-duplex pipe
  CProcessStarts another program as a child process
  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
   CScriptLua script
   CTcpServerListens for TCP connections
   CAsyncYieldAwaitable that schedules a resume in the EventLoop
   CIODeviceEndpoint for I/O operations
    CWebSocketFramed WebSocket I/O device
    CTcpSocketConnected TCP byte stream
    CUdpSocketUDP datagram socket
    CFileDeviceRead and write to files
    CSerialDeviceSerial port as an IODevice
   CIONotifierMonitors a native handle or file descriptor
  CSemaphoreCounting semaphore
  CSpinLockScoped lock for a SpinMutex
  CSpinMutexSpin mutex
  CThreadPortable thread of control
   CAttachedThreadThread that joins in its destructor
   CDetachedThreadThread that runs without a waiter
  CWriteLockScoped write lock for a ReadWriteMutex
  CReporterTest event reporter
  CTestTest base class
   CApplicationRun registered tests
   CTestCaseSingle test with setup and teardown
   CTestSuiteProtocol and data driven testing
  CAttributeListAn attribute list of an XML element
  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
  CEndElementRepresents a closing element tag in an XML document
  CEntityReferenceAn entity reference XML node
  CInputSourceInput source for the XML reader
   CBinaryInputSourceBinary input source for the XML reader
   CTextInputSourceText input source for the XML reader
    CStringInputSourceString input source for the XML reader
  CStartElementRepresents the start of an element in an XML document
  CXmlFormatterFormat objects or data to XML
  CXmlReaderReads XML as a Stream of XML Nodes
 CNotationA notation declaration in a DTD
 COStringStreamUnicode string output stream
 CPaintPen, brush, font and composition mode
 CPanelStateTransient visual state of a panel-like widget
 CPathSequence of lines and curves
 CPathRepresents a path in the file-system
 CPathElementRead-only view of a path element
 CPathIteratorForward iterator over path elements
 CPenOutline color, width and style
 CPixel< ColorT >Cursor to one pixel
 CPixelBasePixel base class
 CPluginIdID for plugin exports
  CPlugin< Iface >Interface for plugins
   CBasicPlugin< Class, Iface >A plugin implementation
 CPluginManager< IfaceT, PluginT >Manages loaded plugins
 CPngReaderPNG image reader
 CPngWriterPNG image writer
 CPointFloating-point X and Y coordinates
 CPointIInteger X and Y coordinates
 CProcedureDeclarationMaps parameter names to positional indices for named parameters
 CProcessInfoStartup parameters for a Process
 CProgressBarStateTransient visual state of a progress bar
 CPropertyNamed slot of an object schema or a tool parameter
 CQNameA qualified XML name
 CQueue< T >Thread-safe FIFO queue
 CRectFloating-point rectangle
 CRectIInteger rectangle
 CRefLinked< T >Reference linking policy for SmartPtr
 CRegexRegular Expressions for Unicode Strings
 CRegexSMatchResult of a regular expression match
 CRegisterTest< TestT >Registers tests to an application
 CResponderObject that handles input or forwards it
  CWidgetCommon type of every visual Forms object
 CResponderHandles one HTTP request and writes the reply
  CWebSocketResponderResponder for the WebSocket handshake
 CResultBuffered query result with random-access rows
 CResultResult of a finished Lua script
 CRgb16ColorNative RGB-565 color type
 CRgb16ConstPixelRGB-565 const pixel
 CRgb16PixelRGB-565 pixel
 CRgb32ColorPremultiplied standard color type
 CRgb32ConstPixelPremultiplied ARGB-32 const pixel
 CRgb32PixelRGB-32 pixel as premultiplied ARGB-32
 CRowOne row of a buffered query result
 CSaveInfoSaves referencable types
 CScalingConversion between logical units and pixels
 CScrollBarStateTransient visual state of a scroll bar
 CSerializationContextContext for the serialization of types
  CXmlSerializationContextSerialization context for XML serialization
 CSerializationErrorError during serialization of a type
  CSettingsErrorInvalid settings text
 CSerializationInfoRepresents arbitrary types during serialization
  CSettingsHierarchical application settings loaded from text
 CSerializerSerializes a set of types
  CXmlSerializerSerialize objects or data to XML
 CServiceSynchronous MCP service over standard streams
 CServiceDeclarationDeclares named parameter mappings for JSON-RPC procedures
 CServiceProcedureService procedure
  CActiveProcedure< R, As >Asynchronous service procedure
  CBasicProcedure< R, As >Generic service procedure
 CSizeFloating-point width and height
 CSizeIInteger width and height
 CSizePolicyConstraint used when measuring a control
 CSliderStateTransient visual state of a slider
 CSlotEndpoint of a signal/slot connection
  CBasicSlot< R, typename std::tuple_element< Is, Tuple >::type... >
  CBasicSlot< R, typename std::tuple_element< Is, Tuple >::type..., BoundT >
  CBasicSlot< R, As... >
   CConstMethodSlot< R, ClassT, As >Wraps ConstMethod objects so that they can act as Slots
   CDelegateSlot< R, As >Wraps Delegate objects so that they can act as Slots
   CFunctionSlot< R, As >Wraps Function objects so that they can act as slots
   CMethodSlot< R, ClassT, As >Wraps Method objects so that they can act as Slots
  CBasicSlot< R, A... >
   CLambdaSlot< C, R, As... >
   CLambdaSlot< L, R, A >Adapts a Lambda for use as a slot
  CBasicSlot< void, As... >
   CSignalSlot< As >Wraps Signal objects so that they can act as Slots
  CBasicSlot< R, As >Base type for various "slot" types
 CSmartPtr< Pt::Db::IBlob, InternalRefCounted< Pt::Db::IBlob >, Release< Pt::Db::IBlob > >
 CSourceInfoSource code info class
 CSpacingStores four-sided inset values
 CSpinBoxStateTransient visual state of a spin box
 CStatementPrepared SQL statement with named host variables
 CStdioServiceMCP service over standard streams with an event loop
 CStringUnicode capable basic_string
 CStringStreamUnicode string stream
 CStyleStores renderer facets for the active theme
  CPlatinumStyleProvides the built-in default Style
 CStyleOptionDefines the base type of a named appearance option
  CAccentColorOptionAccent color option
  CAlternateViewBackgroundOptionAlternate view background brush option
  CBackgroundOptionBackground brush option
  CContourOptionContour pen option
  CFontOptionStores a complete font or partial font overrides
  CForegroundOptionForeground brush option
  CHighlightColorOptionHighlight color option
  CHighlightedTextColorOptionHighlighted text color option
  CHoverBackgroundOptionHover background brush option
  CPlaceholderTextColorOptionPlaceholder text color option
  CPopupBackgroundOptionPopup background brush option
  CPopupTextColorOptionPopup text color option
  CTextBackgroundOptionText background brush option
  CTextColorOptionText color option
  CViewBackgroundOptionView background brush option
 CStyleOptionsStores named appearance options
 CSymbolSymbol resolved from a shared library
 CSystemErrorException for a failed system operation
  CProcessFailedThrown when a process does not terminate normally
  CSymbolNotFoundThrown, when a symbol is not found in a library
 CTabViewItemItem used by a tab view
 CTabViewItemStateTransient visual state of a tab
 CTabViewStateTransient visual state of a tab view
 CTarEntryRepresents a single entry returned by TarReader
 CTarReaderIncremental reader for tar archives (Pax/UStar format)
 CTarWriterBlocking writer for tar archives (Pax/UStar format)
 CTcpServerOptionsTCP server listen options
 CTcpSocketOptionsTCP socket connection options
 CTestContextContext in which test are run
 CTestFixtureFixture interface for tests
  CTestCaseSingle test with setup and teardown
  CTestSuiteProtocol and data driven testing
 CTestProtocolProtocol for test suites
  CTextProtocolImplements a simple text protocol
 CTextBlockRepresents wrapped text as positioned lines
 CTextBufferConverts character sequences with different encodings
 CTextCodec< CharT, ByteT >Converts between character encodings
 CTextCodec< Char, char >
  CUtf16BECodecUTF-16 big endian codec
  CUtf16LECodecUTF-16 little endian codec
  CUtf32BECodecUTF-32 big endian codec
  CUtf32LECodecUTF-32 little endian codec
  CUtf8CodecConvert between unicode and UTF-8
 CTextCodec< char, char >
  CBase64CodecA codec for base-64 encoding
 CTextCodec< char_type, extern_type >
 CTextCodec< Pt::Char, char >
  CLatin1CodecA codec for latin-1 encoding
 CTextIStreamText input stream for unicode character conversion
 CTextLineRepresents one laid-out line in a TextBlock
 CTextMetricsWidth and bounds of a text run
 CTextOStreamText output stream for unicode character conversion
 CTextStreamText stream for unicode character conversion
 CTimeTime expressed in hours, minutes, seconds and milliseconds
 CTimerInterval timeout notifications
 CTimespanRepresents time spans in microsecond resolution
 CTransform2D affine transform
 CTypeInfoExtended API for std::type_info
 CTypeManagerType catalog for Lua bindings
 CTypeTraits< T >Traits for type properties
 CUdpSocketOptionsUDP socket bind and send options
 CUtf8AppenderUTF-8 string output iterator
 CUtf8ConvertUTF-8 string converter
 CUtf8IteratorUTF-8 string input iterator
 CValueOne column value of a query result
 CViewBaseWidth, height and stride of an image or view
  CBasicConstImage< ImageFormat >
  CBasicConstImage< ImageFormat, ImageTraitsF >
  CBasicConstImage< Argb32 >
  CBasicConstImage< Rgb16 >
  CBasicConstImage< Rgb32 >
  CBasicConstImage< Yuv12 >
  CBasicConstView< ImageFormat >
  CBasicConstView< ImageFormat, ImageTraitsF >
  CBasicConstView< Argb32 >
  CBasicConstView< Rgb16 >
  CBasicConstView< Rgb32 >
  CBasicConstView< Format, Traits >
  CBasicImage< ImageFormat >
  CBasicImage< ImageFormat, ImageTraitsF >
  CBasicImage< Argb32 >
   CArgb32ImageARGB-32 image
  CBasicImage< Rgb16 >
  CBasicImage< Rgb32 >
   CRgb32ImagePremultiplied ARGB-32 image
  CBasicImage< Yuv12 >
  CBasicView< ImageFormat >
  CBasicView< ImageFormat, ImageTraitsF >
  CBasicView< Argb32 >
  CBasicView< Rgb16 >
  CBasicView< Rgb32 >
  CBasicView< Yuv12 >
  CBasicView< Format, Traits >
  CBasicConstImage< FormatT, TraitsT >Read-only wrap of pixel data
  CBasicConstView< FormatT, TraitsT >Read-only image region
  CBasicImage< FormatT, TraitsT >Image that owns or wraps pixel data
  CBasicView< FormatT, TraitsT >Non-owning image region
 CVoidMarker type for an unused template argument
 CWindowStatePresentation state of a window
 CWindowTypeFrame style of a window
 CXmlDeclarationXML declaration of an XML document
 CXmlErrorException during XML processing
  CSyntaxErrorIndicates XML syntax errors
 CXmlResolverResolves external entities and DTDs
 CXmlWriterWrites XML to a text stream
 CYuv12ConstPixelYV12 const pixel
 CYuv12PixelYV-12 pixel