CoreComponents 3.0.0
A Modern C++ Toolkit
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 12]
 Core ConceptsFundamental high-level language primitives
 ObjectsObjects with value semantics: ownership and life-cycle
 High-level ContainerHigh-level data structures for in-memory data organisation
 Low-level ContainerLow-level data structures for in-memory data organisation
 String ProcessingString processing, number parsing and number formatting
 I/O StreamsBinary input/output streams and formatted text output
 File SystemAccess files and directories
 UnicodeIteration and validation of Unicode encoded strings
 Multi-threadingMulti-threading, thread synchronization and scheduling
 Multi-processingMulti-processing, signalling and inter-process communication
 NetworkingNetwork sockets, status and routing information
 ExceptionsException classes and error handling convenience functions
 Math UtilityNumber rounding and other common utility functions
 Meta TypesObject serialization, deserialization and validation
 MiscellaneousUtility classes and helper functions
 Bits and BytesBit coding and byte order
 CryptographyCryptographic ciphers, hashes and sinks
 HTTP ProtocolHyper-Text Transfer Protocol
 TLSSeemless encryption and authentification of data streams
 HTTP ProtocolHTTP protocol building blocks
 HTTP ClientHTTP client building blocks
 HTTP ServerHTTP server building blocks
 PulseAudio BindingsBasic PulseAudio bindings
 Raspberry Pi GPIOsRead/write GPIOs of the Raspberry Pi
 Scanning, Matching and ParsingRecursive descent parsing, regular expression matching, file globbing and more
 Comma Separated ValuesStandard formatting and parsing of CSV files
 Pattern MatchingString and file name pattern matching
 Syntax DefinitionBuilding blocks for building recursive descent parsers
 Operating System SpecificsOperating system specific facilities
 System InformationUser database and other system information
 Plugin LibrariesLocating and loading plugin libraries
 Inter-Process CommunicationLegacy Inter-Process Communication (IPC) facilities
 Unit TestingDefining unit tests and generating standardised test output
 Syntax HighlightingSyntax highlighting of C/C++ sourcecode files
 Color PalettesCommon color palettes
 User InterfaceGraphical user-interfaces with windows, buttons, etc
 ButtonsButton of different styles and shapes
 LayoutsAutomatic placement and sizing of UI elements
 ZIP ArchivesListing and extracting files from ZIP archives