TPIE

2362a60
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  blocks
  btree
  compressed
  file_accessor
  pipelining
 access_type.hDescribes how to acces a file
 array.hGeneric internal array with known memory requirements
 array_view.hEncapsulation of two pointers from any random access container
 array_view_base.hBase class for array_view
 backtrace.hLinux TPIE debugging helpers
 bit_array.hPacked array of bits
 btree.h
 cache_hint.hDifferent hints for OS file caching
 comparator.hConversion between STL and TPIE comparators
 stream.h
 concept_doc.hConcept documentation
 concepts.hBoost concept checkers
 cpu_timer.hTimer measuring user time, system time and wall clock time
 deprecated.hMacros for deprecating classes, methods and typedefs
 disjoint_sets.hGeneric internal disjoint_sets (union find) implementation
 dummy_progress.hProgress indicator concept in an efficient non-inheritance way
 err.hLegacy AMI error types
 exception.hException classes
 execution_time_predictor.hExecution time predictor used by fractional progress
 file.hStreams that support substreams
 file_base.hBasic file and stream operations
 file_base_crtp.hCRTP base of file_base
 file_manager.h
 file_stream.h
 file_stream_base.hItem type-agnostic file_stream operations
 flags.h
 fractional_progress.hFractional progress reporting
 hash.h
 hash_map.hInternal hash map with guaranteed memory requirements
 internal_priority_queue.hSimple heap based priority queue implementation
 internal_queue.hGeneric internal queue with known memory requirements
 internal_sort.hInternal sorter objects
 internal_stack.hGeneric internal stack with known memory requirements
 internal_stack_vector_base.hGeneric base for internal stack and vector with known memory requirements
 internal_vector.hGeneric internal vector with known memory requirements
 is_simple_iterator.h
 job.hJob class for job manager
 jsonprint.h
 loglevel.hLogging levels
 logstream.hLogstream class used by definitions in tpie_log.h
 maybe.h
 memory.hMemory management subsystem
 merge_sorted_runs.hMerge_sorted_runs as used in several of TPIE's merge variants
 mergeheap.hMerge heap templates
 packed_array.hPacked array with known memory requirements
 parallel_sort.hSimple parallel quick sort implementation with progress tracking
 persist.hPersistence tags for deprecated TPIE AMI streams
 pipelining.h
 serialization.hBinary serialization and unserialization
 sort.hSorting algorithms
 portability.hThis file contains a few deprecated definitions for legacy code
 pq_merge_heap.hPriority queue merge heap
 pq_overflow_heap.hPriority queue overflow heap
 pretty_print.hPretty_class for formatting quantities with binary prefixes
 prime.hComputations related to prime numbers
 priority_queue.hExternal memory priority queue implementation
 progress_indicator_arrow.hIndicate progress by expanding an arrow
 progress_indicator_base.hProgress indicator base
 progress_indicator_null.hNull-object progress indicator
 progress_indicator_spin.hIndicate progress by a spinning cross
 progress_indicator_subindicator.hIndicate progress of a part of a computation
 progress_indicator_terminal.hIndicate progress by a simple counter
 queue.hI/O efficient queue
 reflect.h
 resource_manager.h
 resources.hDefines all types of managed resources
 serialization2.hBinary serialization and unserialization
 serialization_sorter.h
 serialization_stream.hStream of serializable items
 sort_deprecated.hContains deprecated sorting algorithms
 sort_manager.hExternal merge sorting
 stack.hExternal memory stack
 stats.hI/O statistics
 stream_crtp.hCRTP base of file::stream and file_stream
 stream_header.hHeader of streams
 stream_old.hAMI streams
 stream_usage.hStream_usage enum
 stream_writable.h
 sysinfo.hSystem and platform runtime information
 tempname.hTemporary file names
 tiny.h
 tpie.hTpie_init and tpie_finish
 tpie_assert.hDefines the tp_assert macro
 tpie_log.hLogging functionality and log_level codes for different priorities of log messages
 types.hTypesafe bitflags
 uncompressed_stream.hSimple class acting both as a tpie::file and a tpie::file::stream
 unittest.h
 unused.hDefault special unused values for standard types
 util.hMiscellaneous utility functions