| ► file_accessor | |
| ► imported | |
| ► pipelining | |
| access_type.h | Describes how to acces a file |
| ami.h | Various header files required to compile an application with the legacy AMI interface |
| array.h | Generic internal array with known memory requirements |
| array_view.h | Encapsulation of two pointers from any random access container |
| array_view_base.h | Base class for array_view |
| backtrace.h | Linux TPIE debugging helpers |
| bit_array.h | Packed array of bits |
| cache_hint.h | Different hints for OS file caching |
| comparator.h | Conversion between STL and TPIE comparators |
| concept_doc.h | Concept documentation |
| concepts.h | Boost concept checkers |
| cpu_timer.h | Timer measuring user time, system time and wall clock time |
| deprecated.h | Macros for deprecating classes, methods and typedefs |
| disjoint_sets.h | Generic internal disjoint_sets (union find) implementation |
| dummy_progress.h | Progress indicator concept in an efficient non-inheritance way |
| err.h | Legacy AMI error types |
| exception.h | Exception classes |
| execution_time_predictor.h | Execution time predictor used by fractional progress |
| file.h | Streams that support substreams |
| file_base.h | Basic file and stream operations |
| file_base_crtp.h | CRTP base of file_base |
| file_count.h | Count the number of open files |
| file_stream.h | Simple class acting both as a tpie::file and a tpie::file::stream |
| file_stream_base.h | Item type-agnostic file_stream operations |
| fractional_progress.h | Fractional progress reporting |
| hash_map.h | Internal hash map with guaranteed memory requirements |
| internal_priority_queue.h | Simple heap based priority queue implementation |
| internal_queue.h | Generic internal queue with known memory requirements |
| internal_sort.h | Internal sorter objects |
| internal_stack.h | Generic internal stack with known memory requirements |
| internal_stack_vector_base.h | Generic base for internal stack and vector with known memory requirements |
| internal_vector.h | Generic internal vector with known memory requirements |
| is_simple_iterator.h | |
| job.h | Job class for job manager |
| loglevel.h | Logging levels |
| logstream.h | Logstream class used by definitions in tpie_log.h |
| memory.h | Memory management subsystem |
| merge.h | Merge management objects |
| merge_sorted_runs.h | Merge_sorted_runs as used in several of TPIE's merge variants |
| mergeheap.h | Merge heap templates |
| packed_array.h | Packed array with known memory requirements |
| parallel_sort.h | Simple parallel quick sort implementation with progress tracking |
| persist.h | Persistence tags for deprecated TPIE AMI streams |
| pipelining.h | |
| serialization.h | Binary serialization and unserialization |
| serialization_sort.h | |
| sort.h | Sorting algorithms |
| portability.h | This file contains a few deprecated definitions for legacy code |
| pq_merge_heap.h | Priority queue merge heap |
| pq_overflow_heap.h | Priority queue overflow heap |
| prime.h | Computations related to prime numbers |
| priority_queue.h | External memory priority queue implementation |
| progress_indicator_arrow.h | Indicate progress by expanding an arrow |
| progress_indicator_base.h | Progress indicator base |
| progress_indicator_null.h | Null-object progress indicator |
| progress_indicator_spin.h | Indicate progress by a spinning cross |
| progress_indicator_subindicator.h | Indicate progress of a part of a computation |
| progress_indicator_terminal.h | Indicate progress by a simple counter |
| queue.h | I/O efficient queue |
| serialization2.h | Binary serialization and unserialization |
| serialization_stream.h | Stream of serializable items |
| sort_deprecated.h | Contains deprecated sorting algorithms |
| sort_manager.h | External merge sorting |
| stack.h | External memory stack |
| stats.h | I/O statistics |
| stream.h | AMI streams |
| stream_crtp.h | CRTP base of file::stream and file_stream |
| stream_header.h | Header of streams |
| stream_usage.h | Stream_usage enum |
| sysinfo.h | System and platform runtime information |
| tempname.h | Temporary file names |
| tpie.h | Tpie_init and tpie_finish |
| tpie_assert.h | Defines the tp_assert macro |
| tpie_log.h | Logging functionality and log_level codes for different priorities of log messages |
| types.h | Standard types |
| unittest.h | |
| unused.h | Default special unused values for standard types |
| util.h | Miscellaneous utility functions |