MT Core (C++)
Core library for replacing C++ standard in project usage
|
Memory Allocation | Allocation related methods and classes |
Errors | Errors and error codes |
ASCII | ASCII related operations |
Unicode Encodings | Group related to unicode encodings (including UTF8, UTF16, UTF32 ane endianness) |
Endianness | Methods related to endianness of multi-byte data |
Collections and Data Structures | Collection of data structures and collections |
Results | Results that can hold success (with optional success value) or an error |
Types | Type definitions and aliases |
Macros | Macros |
CSV | CSV Utilities |
File_io | File I/O operations and abstractions |
Format | Built-in formatting options and specifications |
Readers | Methods and coroutines related to readers abstractions |
Writer | Writers for outputing data |
Ip | Classes and methods related to IP (addresses, subnets, etc) |
Prng | Psuedo Random Number Generation routines (PRNGs) |
Traits | Type traits (aka |
Test | Unit testing framework |
Lifetimes | Abstractions to help manage complicated or non-trivial lifetimes Note: If you find yourself here, step back and rethink your problem |
Inter-Thread Communication | Manages inter-thread communication (and synchronization) |