CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
Core Concepts

Fundamental high-level language primitives More...

Collaboration diagram for Core Concepts:

Topics

 Objects
 Objects with value semantics: ownership and life-cycle
 
 High-level Container
 High-level data structures for in-memory data organisation
 
 Low-level Container
 Low-level data structures for in-memory data organisation
 
 String Processing
 String processing, number parsing and number formatting
 
 I/O Streams
 Binary input/output streams and formatted text output
 
 File System
 Access files and directories
 
 Unicode
 Iteration and validation of Unicode encoded strings
 
 Multi-threading
 Multi-threading, thread synchronization and scheduling
 
 Multi-processing
 Multi-processing, signalling and inter-process communication
 
 Networking
 Network sockets, status and routing information
 
 Exceptions
 Exception classes and error handling convenience functions
 
 Math Utility
 Number rounding and other common utility functions
 
 Meta Types
 Object serialization, deserialization and validation
 
 Miscellaneous
 Utility classes and helper functions
 
 Bits and Bytes
 Bit coding and byte order
 

Modules

module  cc.core
 Fundamental high-level language primitives
 

Detailed Description

Fundamental high-level language primitives