libUTL++
|
Abstract Base Classes | General-purpose ABCs |
Algorithms | Generic algorithms |
Collections | Collection classes |
Communications | Networking and IPC |
Data Compression | Lempel-Ziv, BWT, Huffman, etc |
Database | Database abstraction layer |
Date/Time | Date/time manipulation |
Exceptions | Exception classes |
Filesystem | Filesystem classes |
Graphs | Graphs and associated algorithms |
General | General-purpose classes |
Host OS | Portable access to host OS functionality |
Iterators | Iterator abstractions |
I/O Streams | Streams and other I/O abstractions |
Macros | Various preprocessor macros |
Math | Mathematics |
Predicates | Predicate classes |
Reflection | A simple reflection system |
String Processing | String processing and pattern matching |
Threads and Synchronization | Threads and synchronization primitives |
Utility | Various general-purpose functions |