 lunchbox | Abstraction layer and common utilities for multi-threaded programming |
  Any | A class which can hold instances of any type |
  bad_any_cast | A specialization for exceptions thrown by an unsuccessful any_cast |
  Array | A wrapper for C arrays without any memory management |
  Atomic | A variable with atomic semantics and standalone atomic operations |
  Buffer | A simple memory buffer with some helper functions |
  Clock | A class for time measurements |
  Compressor | A C++ class to handle one compressor plugin instance |
  CompressorResult | A structure to hold the results from one compress operation |
  Condition | A condition variable and associated lock |
  Decompressor | A C++ class to handle one decompressor plugin instance |
  Downloader | A C++ class to handle one downloader plugin instance |
  DSO | Helper to access dynamic shared objects (DSO) |
  FutureTimeout | |
  FutureImpl | Base class to implement the wait method fulfilling the future |
  Future | A future represents a asynchronous operation |
  Future< void > | Future template specialization for void |
  FutureTrue | A boolean future always returning true |
  FutureFunction | A Future implementation using a boost::function for fulfilment |
  PtrHash | A hash for pointer keys |
  hashRefPtr | A hash function for RefPtr keys |
  RefPtrHash | A hash for RefPtr keys |
  IndexIterator | Counter-based, as opposed to pointer-based, iterator for any container |
  Launcher | The launcher executes a command from a separate process |
  LFQueue | A thread-safe, lock-free queue with non-blocking access |
  LFVector | STL-like vector implementation providing certain thread-safety guarantees |
  LFVectorIterator | An iterator for LFVector |
  Lock | A lock (mutex) primitive |
  Lockable | A convenience structure to hold data together with a lock for access |
  Log | The logging class |
  MemoryMap | Helper to map a file to a memory address (mmap) |
  Monitor | A monitor primitive |
  MPI | MPI functionality wrapper |
  MTQueue | A thread-safe queue with a blocking read access |
   Group | Group descriptor for popBarrier() |
  NonCopyable | Base class to make objects non-copyable |
  OMP | Base class for OpenMP functionality |
  PersistentMap | Unified interface to save key-value pairs in a persistent store |
  PerThread | Implements thread-specific storage for C++ objects |
  PerThreadRef | Thread-specific storage for a RefPtr |
  Plugin | Holder for all functions and information of one compression plugin DSO |
  PluginRegistry | A registry for loaded plugins |
  PluginVisitorT | Visitor for all plugins and compressors of a Plugin or PluginRegistry |
  Pool | An object allocation pool |
  Referenced | Base class for referenced objects |
  RefPtr | A smart reference pointer, aka boost::intrusive_ptr |
  Request | A Future implementation for a RequestHandler request |
   Impl | |
  RequestHandler | A thread-safe request handler |
  Result | A result returns an error code and behaves like a boolean |
  RNG | A random number generator |
  ScopedMutex | A scoped mutex |
  Servus | Simple wrapper for ZeroConf key/value pairs |
   Result | The ZeroConf operation result code |
  SpinLock | A fast lock for uncontended memory access |
  Thread | Utility class to execute code in a separate execution thread |
  ThreadID | An utility class to wrap OS-specific thread identifiers |
  TimedLock | A mutex with timeout capabilities |
  TLS | Provides thread-local storage API used by PerThread and PerThreadRef |
  uint128_t | A base type for 128 bit unsigned integer values |
  UnorderedIntervalSet | A container to store intervals of elements efficently |
  Uploader | A C++ class to handle one uploader plugin instance |
  URI | Parses the given uri string according to the regex given in RFC3986 |
  Version | Information about the current Lunchbox version |
 EqCompressorInfo | Information about one compressor |
 hash< lunchbox::uint128_t > | Uint128_t hash function |