|
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 |