CoreComponents 4.0.0
A Modern C++ Toolkit
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CBitArray::AccessProvide access to a single bit in a BitArray
 CLayout< T, E >::AccessAccess item value and associated layout properties
 CHttpServiceRegistry::Announcer< T >Announce a new service
 CAppendList< T >Single-linked list data container
 CAppendListIterator< T >Value iterator type for the AppendList
 CAppendListTransaction< T >Optionally rollback one or many append operations in one go
 CArgumentsCommand line arguments parser
 CArray< T >An array of items within a contiguous chunk of memory
 CArray< T, trivial >Helper methods for copying and shifting partially uninitialized arrays
 CArray< uint8_t >
 CArrayIterator< Container, Dir >Array iterator
 CArrayIteratorItemAccess< Container >Policy for selecting the item access type
 CBase64Base64 codec
 CEasing::BezierCubic Bezier curve
 CBinary< byteOrder >Read and write binary data structures
 CBit< T, j, i >Select the bits i to j from a word of type T
 CBitArrayArray of bits
 CBitSinkBit-wise write to a ByteSink
 CBitSourceRead from a ByteSource bit-vise
 CBuildShellDelegate to handle file system related shell commands
 CBuildStageStage of the multi-stage build process
 CBuildStageGuardExecute pre and post post commands
 CBundleLookup files in installation directories
 CByteSinkByte encoding sink
 CByteSourceByte decoding sink
 CChannel< T >Thread communication channel
 CCircularBuffer< T >Fixed-size circular data buffer
 CCodyMessageCoDy protocol message
 CColorARGB color tuple (32 bit)
 CComposite< T >Composite aggregate
 CCryptoHashCryptographic hash sum
 CCubicBezierCubic berzier curves
 CDateCalendar date and time
 CDefaultOrderDefault sort order based on ordering operator<=>
 CDim< N >Provide dimensions for container initialization
 CDisplayModeDisplay mode
 CEasingEasing curves
 CElementaryColor palette of Elementary OS
 CWebSocketFrame::ErrorSomething went wrong processing a frame
 CexceptionSTL class
 CFFT< Complex >A simple, yet fast, DFT (Discrete Fourier Transform)
 CFileLockAdvisory file lock
 CFindAnyFind a matching item
 CFindFirstFind first item which equals pattern
 CFindLastFind last item which equals pattern
 CFontFont selector
 CRaspin::GroupA group of GPIO pins
 CGuard< T >Mutex guard
 CHeap< T, Order >Fixed-size heap
 CHttpCloseRequestA request to close the HTTP pipeline has been received
 CIndexTracking< T >Index tracking support
 CInOut< T >Call by reference function arguments
 CKeccak< Capacity, Padding, Source, Sink >Keccak sponge function
 CKeccakPaddingDefault padding policy for Keccak
 CKeccakSinkDefault policy for writing output bytes
 CKeccakSource< Capacity, Padding >Default policy for reading input bytes
 CKeyEventKeyboard input event
 CKeyValue< K, V >Key-value pair
 CVector< T, G >::Leaf
 CList< T >List data container
 CList< Bytes >
 CList< MountPoint >
 CList< String >
 CLocatorLocate items inside containers
 CMap< K, T, O >Map data container
 CMaterialThe Material Design color palette
 CMaterialThe Material Design color palette
 CModuloPaddingPKCS#7 style paddding (RFC 2315)
 CMountPointMount table entry
 CMultiMap< K, T, O >Multi-map data container
 CMultiSet< T, O >Multi-set data container
 CMutexUnconditional thread suspension and resumption
 CNewHelper type to select non-null contruction
 CNonCopyableBase class for all non-copyable types
 CNoneType of an unused return value
 CNullFormatDiscarding formatted output sink
 CObjectObject with value semantics
 CPainterDrawing 2D vector graphics
 CRaspin::PinA single GPIO pin
 CPluginLoaderPlugin loading during library initialization
 CPrefixString prefix
 CPriorityChannel< T, P >Prioritized thread communication channel
 CPriorityQueue< T, P >Priority queue data container
 CProperty< T >Property bindings
 CQueue< T >Double-ended queue data container
 CRandomPseudo-random number generator
 CLayout< T, E >::RangeRange for reading all layout stops within a given layout range
 CRangeIndex range
 CReadGuardFor-reading lock guard
 CReadWriteLockRead-write lock
 CRectRectangle
 CResourceGuardResource context guard
 CResourcePathAutomatically map resource paths to real file system paths
 CReverseOrderReverse sort order based on ordering operator<=>
 CScopeGuardCall cleanup function on scope exit
 CSemaphore< T >Waiting for a limited resource
 CSet< T, O >Set data container
 CSha3PaddingPadding policy for NIST SHA3
 CShakePaddingPadding policy for NIST SHAKE128 and SHAKE256
 CSignalSetA set of system signals
 CSourceIterator< T >Data source iterator
 CSpinLockSpinning lock mutex
 CObject::StateReference counted object state
 CSdl3DisplayManager::State
 CSystemSystem information
 CTestCaseDefines a test case
 CTriggerCallback mechanism: get notified on state changes
 CTypeInfoVariant type information
 CUriUniform Resource Indentifier (URI)
 CUtf16Iterate Unicode code points of an UTF-16 encoded string
 CUtf16IteratorIterate code points of an UTF-16 encoded string
 CUtf16SinkUTF-16 encoding data sink
 CUtf16SourceUTF-16 decoding data source
 CUtf8Iterate Unicode code points of an UTF-8 encoded string
 CUtf8IteratorIterate code points of an UTF-8 encoded string
 CUtf8SinkUTF-8 encoding data sink
 CUtf8SourceUTF-8 decoding data source
 CVariantDuck-typed value
 CVector< T, N >Algebraic vector
 CVersionSoftware version tuple
 CWaitConditionConditional thread suspension and resumption
 CWebCSS color palette
 CWebSocketCloseWebSocket control frame to perform connection closure
 CWebSocketPingWebSocket control frame to request a life-signal from the peer
 CWebSocketPongWebSocket control frame to send out a life-signal
 CWriteGuardFor-writing lock guard
 CXorXOR write over policy