|
STXXL
1.4-dev
|
| Layer which groups STL compatible algorithms and containers | |
| Algorithms with STL-compatible interface | |
| Containers with STL-compatible interface | |
| Efficient external memory matrix operations | |
| Supporting internal classes | |
| External stack implementations | |
| Vector and support classes | |
| Package that enables pipelining of consequent sorts and scans of the external data avoiding the saving the intermediate results on the disk, e.g | |
| Group of classes which help controlling external memory space, managing disks, and allocating and deallocating blocks of external storage | |
| Standard allocation strategies encapsulated in functors | |
| Group of classes which help in scheduling sequences of read and write requests via prefetching and buffered writing | |
| Internals and support classes | |
| Group of classes which enable abstraction from operating system calls and support system-independent interfaces for asynchronous I/O | |
Implementations of stxxl::file for various file access methods and operating systems | |
| Encapsulation of an I/O request, queues for requests and threads to process them | |
| Supporting classes also useful for applications, see also Common Utilities and Helpers |