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