| NPt | Core module |
| NCosmo | Cosmo Component Model |
| CAutoPtr | Owning smart pointer |
| CAutoReleasable | Auto-releasable resource |
| CAutoReleasePool | Auto-release pool implementation |
| CBasicEnumerable | Makes any standard C++ container enumerable |
| CBuffer | Default buffer implementation |
| CComponent | Component base class |
| CComponentInfo | Component information holder |
| CComponentManager | Default component manager |
| CComponentMode | Component flags |
| CComponentPlugin | Default component plugin |
| CEnumerator | Enumerator for IEnumerables |
| CEnumeratorBase | Enumerator for IEnumerables |
| CIActivate | Activation interface for required dependencies |
| CIActivator | Dependency resolver |
| CIAutoReleasePool | Auto-release pool interface |
| CIBuffer | Buffer interface |
| CIComponentDeclaration | Component instance declaration |
| CIComponentManager | Component manager interface |
| CIComponentPlugin | Component plugin interface |
| CIComponentStatus | Component status interface |
| CIComponentType | Component interface query |
| CIConnect | Interface for optional component connections |
| CIDependencyInfo | Dependency information |
| CIEnumerable | Enumerable interface |
| CIEnumeration | Enumerator implementation |
| CIEnumeration< T * > | Enumerator implementation for pointer types |
| CIEnumerationBase | Enumerator base implementation |
| CILauncher | Launcher strategy interface |
| CIMain | Main program interface |
| CIUnknown | Interface base class |
| CMain | Main component |
| NDb | Portable SQL database access |
| CAccessDenied | Thrown when access to the database is denied |
| CAsyncClose | Awaitable for asynchronous close |
| CAsyncExecute | Awaitable for asynchronous execute |
| CAsyncOpen | Awaitable for asynchronous open |
| CAsyncPing | Awaitable for asynchronous ping |
| CAsyncSelect | Awaitable for asynchronous select |
| CBlob | Copy-on-write binary large object |
| CBlobImpl | Default blob implementation using new and delete |
| CConnection | Database session for a registered driver |
| CConnectionAwaiter | Base awaiter for a pending connection operation |
| CConnectionError | Base class for connection errors |
| CConstraintMismatch | Thrown when a database constraint is violated |
| CCursor | Batch cursor for large query results |
| CCursorIterator | Forward iterator over the rows of a Cursor |
| CDbError | Base class for database errors |
| CIBlob | Shared implementation of blob data |
| CIConnection | Database connection backend |
| CIConnector | Creates IConnection objects for a driver |
| CICursor | Batch-cursor backend |
| CInvalidConnection | Thrown when the connection cannot be used |
| CInvalidQuery | Thrown when a query is invalid |
| CIResult | Buffered query-result backend |
| CIRow | Database-row backend |
| CIStatement | Prepared-statement backend |
| CIStmtCacheConnection | Connection backend with a prepared-statement cache |
| CIValue | Database-value backend |
| CQueryFailed | Base class for query errors |
| CResult | Buffered query result with random-access rows |
| CConstIterator | Random-access iterator over the rows of a Result |
| CRow | One row of a buffered query result |
| CConstIterator | Random-access iterator over the values of a Row |
| CSqliteTransaction | SQLite transaction with optional immediate locking |
| CStatement | Prepared SQL statement with named host variables |
| CTransaction | Unit of work on a database connection |
| CTypeMismatch | Thrown on type mismatch, null access, or out-of-range values |
| CValue | One column value of a query result |
| NForms | Graphical user interfaces |
| CAccentColorOption | Accent color option |
| CActivateEvent | Reports that a widget became active or inactive |
| CAdjustment | Aligns content along one axis |
| CAlignment | Names a position in a rectangle |
| CAlternateViewBackgroundOption | Alternate view background brush option |
| CApplication | Provides the runtime root of a Forms user interface |
| CBackgroundOption | Background brush option |
| CButton | Interaction control for press, release, and click |
| CButtonRenderer | Renders the look of a push button |
| CButtonState | Transient visual state of a push button |
| CButtonStyler | Binds a push button to the current style renderer |
| CCanvasLayout | Arranges children at stored positions and sizes |
| CLayoutParams | Position and size of a canvas child |
| CCheckBox | Button that presents a boolean choice |
| CCheckBoxRenderer | Renders the look of a check box |
| CCheckBoxState | Transient visual state of a check box |
| CCheckBoxStyler | Binds a check box to the current style renderer |
| CCloseEvent | Reports that a widget is closing |
| CComboBox | Provides a text entry field with a drop-down list |
| CComboBoxButtonState | Transient visual state of a combo-box drop button |
| CComboBoxRenderer | Renders the look of a combo box |
| CComboBoxState | Transient visual state of a combo box |
| CComboBoxStyler | Binds a combo box to the current style renderer |
| CContourOption | Contour pen option |
| CControl | Reusable view used as application content |
| CDefaultInputMethod | Provides the application-owned default input method |
| CDirection | Names a flow direction |
| CDockingLayout | Docks children to edges and fills leftover space |
| CEnterEvent | Pointer entered a widget |
| CFacetPtr | Manages a reference-counted Style::Facet |
| CFlowLayout | Arranges children in a single row or column |
| CFocusEvent | Reports that a widget gained or lost focus |
| CFontOption | Stores a complete font or partial font overrides |
| CForegroundOption | Foreground brush option |
| CForm | View that hosts one content control |
| CGraphicsBackend | Graphics backend used by platform integration |
| CGridLayout | Arranges children in uniform wrapping cells |
| CHighlightColorOption | Highlight color option |
| CHighlightedTextColorOption | Highlighted text color option |
| CHoverBackgroundOption | Hover background brush option |
| CIcon | Represents an image at one or more logical sizes |
| CIconProvider | Provides images for Icon objects |
| CInputMethod | Extension for platform or custom text entry |
| CIPixmapImpl | Platform pixmap implementation |
| CKey | Key code and modifiers |
| CModifiers | Stores a set of key modifier flags |
| CKeyEvent | Key press or release |
| CLabel | Control that displays text or an icon |
| CLayout | Control that arranges child controls |
| CLeaveEvent | Pointer left a widget |
| CLineEdit | Single-line text field |
| CLineEditor | Single-line text, caret, and scroll helper |
| CLineEditRenderer | Renders the look of a line edit |
| CLineEditState | Transient visual state of a line edit |
| CLineEditStyler | Binds a line edit to the current style renderer |
| CListBox | Scrollable list of items |
| CListBoxItem | Item in a list box |
| CListBoxLayout | Layout that tracks selected list items |
| CListBoxRenderer | Renders the look of a list box |
| CListBoxState | Transient visual state of a list box |
| CListBoxStyler | Binds a list box to the current style renderer |
| CListItemRenderer | Renders the look of a list item |
| CListItemState | Transient visual state of a list item |
| CListItemStyler | Binds a list item to the current style renderer |
| CMenu | Represents a popup menu containing commands and nested menus |
| CMenuBar | Represents a horizontal bar of top-level menus |
| CMenuBarItem | Represents a top-level entry in a menu bar |
| CMenuBase | Defines the coordination interface shared by menu containers |
| CMenuItem | Represents a command that can be chosen from a menu |
| CMenuItemBase | Represents the common content and activation behavior of a menu item |
| CMenuMenuItem | Represents an alternate menu item that manages a nested menu |
| CMenuSubItem | Represents a menu item that opens a nested menu |
| CMouseButton | Mouse button identity |
| CMouseEvent | Pointer movement or button change |
| CMouseState | Pressed or released state of the mouse buttons |
| CMoveEvent | Reports that a widget moved |
| CPaintContext | Active painting session on a Forms paint surface |
| CPainter | Draws on a Forms paint surface or paint context |
| CPaintEvent | Reports a dirty rectangle that a widget must paint |
| CPaintSurface | Forms render target for painting |
| CPanel | Surface that groups one child behind an optional fill and frame |
| CPanelRenderer | Renders the look of a panel-like widget |
| CPanelState | Transient visual state of a panel-like widget |
| CPanelStyler | Binds a panel-like widget to the current style renderer |
| CPixmap | Off-screen Forms paint surface |
| CPlaceholderTextColorOption | Placeholder text color option |
| CPlatinumStyle | Provides the built-in default Style |
| CPopup | Represents a borderless transient window |
| CPopupBackgroundOption | Popup background brush option |
| CPopupTextColorOption | Popup text color option |
| CProgressBar | Control that shows a value within a range |
| CProgressBarRenderer | Renders the look of a progress bar |
| CProgressBarState | Transient visual state of a progress bar |
| CProgressBarStyler | Binds a progress bar to the current style renderer |
| CPushButton | Command button with optional toggle, icon, and caption |
| CRenderer | Provides cloneable drawing for one control family |
| CResizeEvent | Reports that a widget was resized |
| CResponder | Object that handles input or forwards it |
| CScreen | Display root for top-level windows |
| CScrollBar | Position in a range shown by a handle on a track |
| CScrollBarRenderer | Renders the look of a scroll bar |
| CScrollBarState | Transient visual state of a scroll bar |
| CScrollBarStyler | Binds a scroll bar to the current style renderer |
| CScrollEvent | Scroll or wheel movement |
| CScrollLayout | Offsets children when content exceeds the viewport |
| CScrollView | Viewport over larger content |
| CShowEvent | Reports that a widget was shown or hidden |
| CSizePolicy | Constraint used when measuring a control |
| CSlider | Value chosen along a range by dragging a handle on a track |
| CSliderRenderer | Renders the look of a slider |
| CSliderState | Transient visual state of a slider |
| CSliderStyler | Binds a slider to the current style renderer |
| CSpacing | Stores four-sided inset values |
| CSpinBox | Integer editor with a range and step controls |
| CSpinBoxButton | Up or down control used by a spin box |
| CSpinBoxRenderer | Renders the look of a spin box |
| CSpinBoxState | Transient visual state of a spin box |
| CSpinBoxStyler | Binds a spin box to the current style renderer |
| CStackLayout | Shows one child at a time |
| CStyle | Stores renderer facets for the active theme |
| CFacet | Represents a type-tagged, reference-counted object stored by Style |
| CStyleOption | Defines the base type of a named appearance option |
| CStyleOptions | Stores named appearance options |
| CStyler | Manages renderer binding for one control family |
| CTableLayout2 | Arranges children in row and column tracks |
| CTabView | Pages selected by tabs |
| CTabViewItem | Item used by a tab view |
| CTabViewItemState | Transient visual state of a tab |
| CTabViewRenderer | Renders the look of a tab view |
| CTabViewState | Transient visual state of a tab view |
| CTabViewStyler | Binds a tab view to the current style renderer |
| CTextBackgroundOption | Text background brush option |
| CTextBlock | Represents wrapped text as positioned lines |
| CTextColorOption | Text color option |
| CTextLine | Represents one laid-out line in a TextBlock |
| CTouchEvent | Touch press, move, or release |
| CView | Widget that hosts controls on a paint surface |
| CViewBackgroundOption | View background brush option |
| CWidget | Common type of every visual Forms object |
| CWindow | Form presented by a window manager |
| CWindowManager | Host that attaches windows to a screen or workspace |
| CWindowState | Presentation state of a window |
| CWindowStateEvent | Reports that a window's presentation state changed |
| CWindowType | Frame style of a window |
| CWorkspace | Control that presents windows in its own bounds |
| CWorkspaceManager | Internal window manager used by a workspace |
| NGfx | Graphics and imaging services |
| CArgb32 | ARGB-32 image format |
| CArgb32ConstPixel | Read-only cursor to one ARGB-32 pixel |
| CArgb32Image | ARGB-32 image |
| CArgb32Pixel | Cursor to one ARGB-32 pixel |
| CBasicConstImage | Read-only wrap of pixel data |
| CBasicConstView | Read-only image region |
| CBasicImage | Image that owns or wraps pixel data |
| CBasicView | Non-owning image region |
| CBitmap | Off-screen image that can be painted |
| CBrush | Fill color, gradient or texture |
| CCanvas | Backend that executes drawing commands |
| CColor | 8-bit ARGB color |
| CColorConverter | Converts between public color types |
| CColorF | Floating-point RGBA color |
| CColorStop | Color stop for a gradient brush |
| CColorStops | Ordered collection of gradient color stops |
| CCompositionMode | How new pixels combine with existing pixels |
| CConstPixel | Read-only cursor to one pixel |
| CFont | Font family, size and style |
| CFontFace | Resolved font family and style |
| CFontMetrics | Ascent, descent and line height of a font |
| CFontProvider | Backend that loads font files |
| CFontRegistry | Registry of font files |
| CImageFormat | Runtime pixel format |
| CImageTraits | Image traits |
| CJpegReader | JPEG image reader |
| CPaint | Pen, brush, font and composition mode |
| CPaintContext | Active painting session on a surface |
| CPainter | Painter for a surface or a paint context |
| CPainterBase | Drawing commands and paint state |
| CPaintSurface | Target for drawing operations |
| CPath | Sequence of lines and curves |
| CPathElement | Read-only view of a path element |
| CPathIterator | Forward iterator over path elements |
| CPen | Outline color, width and style |
| CPixel | Cursor to one pixel |
| CPixelBase | Pixel base class |
| CPngReader | PNG image reader |
| CPngWriter | PNG image writer |
| CPoint | Floating-point X and Y coordinates |
| CPointI | Integer X and Y coordinates |
| CRect | Floating-point rectangle |
| CRectI | Integer rectangle |
| CRgb16 | RGB-565 image format |
| CRgb16Color | Native RGB-565 color type |
| CRgb16ConstPixel | RGB-565 const pixel |
| CRgb16Pixel | RGB-565 pixel |
| CRgb32 | Premultiplied ARGB-32 image format |
| CRgb32Color | Premultiplied standard color type |
| CRgb32ConstPixel | Premultiplied ARGB-32 const pixel |
| CRgb32Image | Premultiplied ARGB-32 image |
| CRgb32Pixel | RGB-32 pixel as premultiplied ARGB-32 |
| CScaling | Conversion between logical units and pixels |
| CSize | Floating-point width and height |
| CSizeI | Integer width and height |
| CTextMetrics | Width and bounds of a text run |
| CTransform | 2D affine transform |
| CViewBase | Width, height and stride of an image or view |
| CYuv12 | YV-12 image format |
| CYuv12ConstPixel | YV12 const pixel |
| CYuv12Pixel | YV-12 pixel |
| NHttp | HTTP clients and servers |
| CAuthentication | HTTP authentication method for clients |
| CAuthenticator | Client-side authentication |
| CAuthorization | Asynchronous HTTP authorization operation |
| CAuthorizer | Server-side authorization |
| CBasicAuthentication | Basic HTTP authentication for clients |
| CBasicAuthorizer | Server-side basic HTTP authorization |
| CBasicService | Basic HTTP service implementation |
| CBasicUserListAuthorizer | Server-side basic HTTP authorization against a user list |
| CClient | HTTP user agent |
| CCredential | Credentials for authorization and authentication |
| CHttpError | HTTP run-time error |
| CIOStream | Stream of an upgraded HTTP connection |
| CMapAny | Maps any request to a service |
| CMapUrl | Maps requests to a service by URL |
| CMessage | HTTP message with header and body |
| CMessageHeader | HTTP message header |
| CField | Field of a HTTP header |
| CConstIterator | HTTP header field iterator |
| CMessageProgress | Progress of an asynchronous HTTP send or receive |
| CReply | HTTP reply message |
| CRequest | HTTP request message |
| CResponder | Handles one HTTP request and writes the reply |
| CServer | Listening HTTP server |
| CService | Factory for request responders |
| CServlet | Maps requests to a service |
| CWebSocket | Framed WebSocket I/O device |
| CWebSocketResponder | Responder for the WebSocket handshake |
| CWebSocketService | HTTP service for the WebSocket handshake |
| NJson | Read and write JSON ducuments |
| CBoolean | Represents a boolean |
| CDocument | JSON Document |
| CElement | Modifiable document element |
| CConstElement | Constant document element |
| CDocumentReader | JSON Document reader |
| CEndArray | Represents the end of an array |
| CEndDocument | Represents the end of an JSON document |
| CEndObject | Represents the end of an object |
| CFloat | Represents a float |
| CInputIterator | Input iterator to read JSON nodes with a reader |
| CInteger | Represents an integer |
| CJsonError | Exception during JSON processing |
| CJsonFormatter | JSON Formatter |
| CJsonReader | Reads JSON as a Stream of Nodes |
| CJsonWriter | Writes JSON to a text stream |
| CMember | Represents a object member |
| CNode | JSON document node |
| CNull | Represents a null value |
| CStartArray | Represents the start of an array |
| CStartObject | Represents the start of an object |
| CString | Represents a string |
| CSyntaxError | Indicates JSON syntax errors |
| NJsonRpc | JSON-RPC 2.0 services and clients |
| CClient | A client for JSON-RPC 2.0 remote procedure calls |
| CFault | JSON-RPC fault exception |
| CFormatter | Formatter for JSON-RPC message serialization and deserialization |
| CHttpClient | A client for JSON-RPC 2.0 remote procedure calls via HTTP |
| CHttpService | HTTP service for JSON-RPC 2.0 |
| CProcedureDeclaration | Maps parameter names to positional indices for named parameters |
| CResponder | Dispatches JSON-RPC requests to a service procedure |
| CServiceDeclaration | Declares named parameter mappings for JSON-RPC procedures |
| NLua | Lua runtime and reflected bindings |
| CAsyncAdvance | Awaitable advance of a Lua script |
| CAsyncCall | Asynchronous native call from Lua |
| CBasicAsyncCall | Asynchronous native call with result type R |
| CBasicAsyncCall< void > | Asynchronous native call with no result |
| CCall | Synchronous native call from Lua |
| CConstructorCall | Reflected constructor invocation from Lua |
| CContext | Lua state with a bound type catalog |
| CMethodCall | Reflected method invocation from Lua |
| CPropertyGetCall | Reflected property read from Lua |
| CPropertySetCall | Reflected property write from Lua |
| CResult | Result of a finished Lua script |
| CScript | Lua script |
| CTypeManager | Type catalog for Lua bindings |
| NMcp | Model Context Protocol (MCP) services |
| CArrayType | JSON array schema with one element type |
| CContentFormatter | Writer for one MCP content block around a Formatter |
| CContentType | Strategy that formats a tool result as MCP content |
| CEnumType | String schema restricted to a fixed set of values |
| CHttpService | HTTP service that serves declared MCP tools |
| CImageContent | Formats tool results as MCP image content |
| CNullableType | Schema that accepts a type or JSON null |
| CObjectType | JSON object schema with named properties |
| CProperty | Named slot of an object schema or a tool parameter |
| CService | Synchronous MCP service over standard streams |
| CStdioService | MCP service over standard streams with an event loop |
| CTextContent | Formats tool results as MCP text content |
| CTool | One MCP tool in a server declaration |
| CToolDeclaration | MCP server name, version and tool catalog |
| CType | JSON Schema type for an MCP tool parameter |
| NNet | TCP and UDP network sockets |
| CAddressInUse | Local network address is already in use |
| CEndpoint | Host and service address |
| CTcpServer | Listens for TCP connections |
| CTcpServerOptions | TCP server listen options |
| CTcpSocket | Connected TCP byte stream |
| CTcpSocketOptions | TCP socket connection options |
| CUdpSocket | UDP datagram socket |
| CUdpSocketOptions | UDP socket bind and send options |
| NRemoting | Remote services and clients |
| CActiveProcedure | Asynchronous service procedure |
| CActiveProcedureDef | Definition of an asynchronous service procedure |
| CBasicProcedure | Generic service procedure |
| CClient | A client for remote procedure calls |
| CFault | Remoting fault exception |
| CRemoteProcedure | Performs a remote procedure call |
| CResponder | Dispatches requests to a service procedure |
| CResult | Result of a remote procedure call |
| CServiceDefinition | Remote service definition |
| CServiceProcedure | Service procedure |
| NSoap | SOAP services and clients |
| CClient | A client for remote procedure calls |
| CFault | XML-RPC fault exception |
| CHttpClient | A client for SOAP via HTTP |
| CResponder | Dispatches requests to a service procedure |
| CType | XML schema type for WSDLs |
| NSsl | SSL/TLS streams, certificates and contexts |
| CCertificate | X509 certificate |
| CCertificateStore | Store for X509 certificates and their keys |
| CConstIterator | Iterator to a certificate in the store |
| CContext | Shared configuration for SSL connections |
| CHandshakeFailed | SSL handshake failed |
| CInvalidCertificate | Invalid SSL certificate or certificate chain |
| CIOStream | SSL iostream |
| CSslError | Generic SSL run-time error |
| CStreamBuffer | SSL stream buffer |
| NSystem | System programming |
| CAccessFailed | Failed to access a resource |
| CApplication | Console process root |
| CAsyncWait | Awaitable for async one-shot timer delay |
| CAsyncYield | Awaitable that schedules a resume in the EventLoop |
| CAttachedThread | Thread that joins in its destructor |
| CBasicPlugin | A plugin implementation |
| CClock | Stopwatch, system time and monotonic ticks |
| CCondition | Signal and wait synchronisation primitive |
| CDetachedThread | Thread that runs without a waiter |
| CDirectoryIterator | Iterates over entries of a directory |
| CEventLoop | Event loop of a thread or process |
| CEventSink | Receiver for events |
| CEventSource | Sends events to sinks in other threads |
| CFileDevice | Read and write to files |
| CFileInfo | Provides information about a node in the file-system |
| CIOBuffer | Stream buffer for an IODevice |
| CIODevice | Endpoint for I/O operations |
| CIOError | I/O error |
| CIONotifier | Monitors a native handle or file descriptor |
| CIOStream | Bidirectional stream for an IODevice |
| CIStream | Input stream for an IODevice |
| CLibrary | Shared library loader |
| CLogChannel | Logging channel |
| CLogger | Writes log records to a target |
| CLogMessage | Logs records with a logger |
| CLogRecord | Log records can be added to a log |
| CLogTarget | Target of log-messages |
| CMainLoop | Platform event loop |
| CMutex | Mutual exclusion device |
| CMutexLock | Scoped lock for a Mutex |
| COStream | Output stream for an IODevice |
| CPath | Represents a path in the file-system |
| CPipe | Pair of IODevice endpoints that form a half-duplex pipe |
| CPlugin | Interface for plugins |
| CPluginId | ID for plugin exports |
| CPluginManager | Manages loaded plugins |
| CIterator | Iterator for loaded plugins |
| CProcess | Starts another program as a child process |
| CProcessFailed | Thrown when a process does not terminate normally |
| CProcessInfo | Startup parameters for a Process |
| CQueue | Thread-safe FIFO queue |
| CReadLock | Scoped read lock for a ReadWriteMutex |
| CReadWriteMutex | Mutex for concurrent readers or one writer |
| CRecursiveLock | Scoped lock for a RecursiveMutex |
| CRecursiveMutex | Recursive mutual exclusion device |
| CSelectable | Operation that runs through an event loop |
| CSemaphore | Counting semaphore |
| CSerialDevice | Serial port as an IODevice |
| CSpinLock | Scoped lock for a SpinMutex |
| CSpinMutex | Spin mutex |
| CSymbol | Symbol resolved from a shared library |
| CSymbolNotFound | Thrown, when a symbol is not found in a library |
| CSystemError | Exception for a failed system operation |
| CTarEntry | Represents a single entry returned by TarReader |
| CTarReader | Incremental reader for tar archives (Pax/UStar format) |
| CTarWriter | Blocking writer for tar archives (Pax/UStar format) |
| CThread | Portable thread of control |
| CTimer | Interval timeout notifications |
| CWriteLock | Scoped write lock for a ReadWriteMutex |
| NUnit | Protocol and data driven unit testing framework |
| CApplication | Run registered tests |
| CAssertion | Test Assertion exception |
| CRegisterTest | Registers tests to an application |
| CReporter | Test event reporter |
| CTest | Test base class |
| CTestCase | Single test with setup and teardown |
| CTestContext | Context in which test are run |
| CTestFixture | Fixture interface for tests |
| CTestProtocol | Protocol for test suites |
| CTestSuite | Protocol and data driven testing |
| CTextProtocol | Implements a simple text protocol |
| NXml | Read and write XML ducuments |
| CAttribute | A single attribute of a start element |
| CAttributeList | An attribute list of an XML element |
| CBinaryInputSource | Binary input source for the XML reader |
| CByteorderMark | XML byte order mark |
| CCharacters | A Character node represents text in an XML document |
| CComment | A Comment node represents a comment in an XML document |
| CDocType | A DocType node represents the begin of a DTD |
| CDocTypeDefinition | The DocTypeDefinition of an XML document |
| CDocTypeValidator | Validates an XML document against a DTD |
| CEndDocType | An EndDocType node represents the end of a DTD |
| CEndDocument | Represents the end of an XML document |
| CEndElement | Represents a closing element tag in an XML document |
| CEntity | An entity declaration in a DTD |
| CEntityReference | An entity reference XML node |
| CInputIterator | Input iterator to read XML nodes with an XmlReader |
| CInputSource | Input source for the XML reader |
| CNamespace | A namespace used in an XML document |
| CNode | XML document node |
| CNotation | A notation declaration in a DTD |
| CProcessingInstruction | A processing instruction of an XML document |
| CQName | A qualified XML name |
| CStartDocument | A Node representing the begin of the XML document |
| CStartElement | Represents the start of an element in an XML document |
| CStringInputSource | String input source for the XML reader |
| CSyntaxError | Indicates XML syntax errors |
| CTextInputSource | Text input source for the XML reader |
| CXmlDeclaration | XML declaration of an XML document |
| CXmlDeserializer | Deserialize objects and data from XML |
| CXmlError | Exception during XML processing |
| CXmlFormatter | Format objects or data to XML |
| CXmlReader | Reads XML as a Stream of XML Nodes |
| CXmlResolver | Resolves external entities and DTDs |
| CXmlSerializationContext | Serialization context for XML serialization |
| CXmlSerializer | Serialize objects or data to XML |
| CXmlWriter | Writes XML to a text stream |
| NXmlRpc | XML RPC services and clients |
| CClient | A client for remote procedure calls |
| CFault | XML-RPC fault exception |
| CHttpClient | A client for remote procedure calls via HTTP |
| CHttpService | HTTP service for XML-RPC |
| CResponder | Dispatches requests to a service procedure |
| CAccessFailed | Failed to access a resource |
| CAllocator | Allocator interface |
| CAny | Value of any copyable type |
| CArg | Command-line option extracted from argc and argv |
| CArg< bool > | Boolean command-line switch |
| Catomic_t | Atomic integers to be used with atomicity functions |
| CAutoPtr | Policy based Auto pointer |
| CAwaiter | Provides the base class for I/O-driven co_await-able operations |
| CAwaiterBase | Defines the cancellation interface for a pending awaitable |
| CBase64Codec | A codec for base-64 encoding |
| CBasicAwaiter | Provides an awaitable that delivers a result through onReady() |
| CBasicAwaiter< void > | Specializes BasicAwaiter for awaitables without a result |
| CBasicComposer | Composes serializable types during serialization |
| CBasicComposer< Pt::SerializationInfo > | Composes a SerializationInfo |
| CBasicDecomposer | Manages the decomposition of types during serialization |
| CBasicEvent | Event base that clones, destroys and identifies a derived type T |
| CBasicIOStream | Input and output stream over a BasicStreamBuffer |
| CBasicIStream | Input stream over a BasicStreamBuffer |
| CBasicOStream | Output stream over a BasicStreamBuffer |
| CBasicSlot | Base type for various "slot" types |
| CBasicStreamBuffer | Stream buffer with peek and available output |
| CBasicTextBuffer | Converts character sequences with different encodings |
| CBasicTextIStream | Converts character sequences using a codec |
| CBasicTextOStream | Converts character sequences using a codec |
| CBasicTextStream | Converts character sequences using a codec |
| CBoundSlot | Slot produced by binding a final argument to another slot |
| CCallable | An interface for all callable entities |
| CChar | Unicode character type |
| CComposer | Composes types during serialization |
| CConnectable | Connection Management for Signal and Slot Objects |
| CConnection | Represents a connection between a Signal/Delegate and a slot |
| CConstMethod | Adapter for const class methods |
| CConstMethodSlot | Wraps ConstMethod objects so that they can act as Slots |
| CConversionError | Indicates a failed conversion |
| CDate | Date expressed in year, month, and day |
| CDateTime | Combined Date and Time value |
| CDecomposer | Manages the decomposition of types during serialization |
| CDelegate | Delegates an action to a slot |
| CDelegateSlot | Wraps Delegate objects so that they can act as Slots |
| CDeletePolicy | Deleter policy for SmartPtr |
| CDeserializer | Deserializes a set of types |
| CEvent | Base class for typed events |
| CExternalRefCounted | Non-intrusive reference counting for SmartPtr |
| CFixupInfo | Fixup of references during serialization |
| CFormatter | Support for serialization to different formats |
| CFunction | Wraps free functions into a generic callable for use with the signals/slots |
| CFunctionSlot | Wraps Function objects so that they can act as slots |
| CGenerator | Represents a coroutine that yields a sequence of values and may itself co_await |
| CNextAwaiter | Provides the awaitable returned by Generator::next() |
| CInvalidDate | Indicates an invalid date value |
| CInvalidRegex | Invalid regular expression |
| CInvalidTime | Indicates an invalid time value |
| CInvokable | Interface for invokable entities |
| CIOError | I/O error |
| CIStringStream | Unicode string input stream |
| CLambda | Adapts a lambda or function object as a callable |
| CLambdaSlot | Adapts a Lambda for use as a slot |
| CLatin1Codec | A codec for latin-1 encoding |
| CLiteralPtr | Represents a pointer to a literal |
| CLoadInfo | Loads referencable types |
| CMemoryPool | Memory pool for objects of the same size |
| CMethod | Adapter for class methods |
| CMethodSlot | Wraps Method objects so that they can act as Slots |
| CNonCopyable | Base class that disables copy construction and assignment |
| COStringStream | Unicode string output stream |
| CPageAllocator | Page based allocator |
| CPoolAllocator | Pool based allocator |
| CRefLinked | Reference linking policy for SmartPtr |
| CRegex | Regular Expressions for Unicode Strings |
| CRegexSMatch | Result of a regular expression match |
| CSaveInfo | Saves referencable types |
| CSerializationContext | Context for the serialization of types |
| CSerializationError | Error during serialization of a type |
| CSerializationInfo | Represents arbitrary types during serialization |
| CIterator | Forward Iterator for child elements |
| CConstIterator | Const forward iterator for child elements |
| CSerializer | Serializes a set of types |
| CSettings | Hierarchical application settings loaded from text |
| CEntry | Modifiable settings entry |
| CConstEntry | Constant settings entry |
| CSettingsError | Invalid settings text |
| CSignal | Multicast Signal to call multiple slots |
| CSignalSlot | Wraps Signal objects so that they can act as Slots |
| CSingleton | Process-wide single instance of T |
| CSlot | Endpoint of a signal/slot connection |
| CSmartPtr | Policy based smart pointer |
| CSourceInfo | Source code info class |
| CString | Unicode capable basic_string |
| CStringBuffer | Unicode string stream buffer |
| CStringStream | Unicode string stream |
| CTask | Represents a cancellable C++20 coroutine that produces a single result |
| CTextCodec | Converts between character encodings |
| CTime | Time expressed in hours, minutes, seconds and milliseconds |
| CTimespan | Represents time spans in microsecond resolution |
| CTypeInfo | Extended API for std::type_info |
| CTypeTraits | Traits for type properties |
| CUtf16BECodec | UTF-16 big endian codec |
| CUtf16LECodec | UTF-16 little endian codec |
| CUtf32BECodec | UTF-32 big endian codec |
| CUtf32LECodec | UTF-32 little endian codec |
| CUtf8Appender | UTF-8 string output iterator |
| CUtf8Codec | Convert between unicode and UTF-8 |
| CUtf8Convert | UTF-8 string converter |
| CUtf8Iterator | UTF-8 string input iterator |
| CVoid | Marker type for an unused template argument |
| CZBuffer | Stream buffer that inflates on read and deflates on write |
| CZIOStream | Bidirectional stream for zlib or gzip |
| CZIStream | Input stream that inflates zlib or gzip data |
| CZOStream | Output stream that deflates to zlib or gzip |
| CTextBuffer | Converts character sequences with different encodings |
| CTextIStream | Text input stream for unicode character conversion |
| CTextOStream | Text output stream for unicode character conversion |
| CTextStream | Text stream for unicode character conversion |