Navigation

  • index
  • toc    
  • Utils »
  • File quickpool.hxx

File quickpool.hxx¶

↰ Parent directory (Utils)

Contents

  • Definition (Utils/quickpool.hxx)

  • Includes

  • Namespaces

  • Classes

  • Functions

  • Typedefs

  • Variables

Definition (Utils/quickpool.hxx)¶

  • Program Listing for File quickpool.hxx

Includes¶

  • algorithm

  • atomic

  • condition_variable

  • exception

  • functional

  • memory

  • mutex

  • numeric

  • thread

  • vector

Namespaces¶

  • Namespace quickpool

  • Namespace quickpool::loop

  • Namespace quickpool::mem

  • Namespace quickpool::mem::aligned

  • Namespace quickpool::mem::padding_impl

  • Namespace quickpool::sched

Classes¶

  • Struct State

  • Template Struct Worker

  • Template Struct allocator::rebind

  • Template Struct atomic

  • Template Struct relaxed_atomic

  • Struct empty_struct

  • Template Struct padding

  • Template Struct padding_bytes

  • Template Class allocator

  • Template Class RingBuffer

  • Class TaskManager

  • Class TaskQueue

  • Class ThreadPool

Functions¶

  • Function quickpool::done

  • Function quickpool::get_active_threads

  • Template Function quickpool::loop::create_workers

  • Function quickpool::mem::aligned::alloc

  • Function quickpool::mem::aligned::free

  • Function quickpool::mem::padding_impl::mod

  • Template Function quickpool::parallel_for

  • Template Function quickpool::parallel_for_each

  • Template Function quickpool::push

  • Function quickpool::set_active_threads

  • Function quickpool::wait

Typedefs¶

  • Typedef quickpool::mem::aligned::vector

Variables¶

  • Variable quickpool::mem::acquire

  • Variable quickpool::mem::relaxed

  • Variable quickpool::mem::release

  • Variable quickpool::mem::seq_cst

Logo

Quick search

Table of Contents

  • rang - Colors for your Terminal
  • Zstr
  • C++ API

Navigation

  • index
  • toc    
  • Utils »
  • File quickpool.hxx
© Copyright 2021, Enrico Bertolazzi. Created using Sphinx 4.2.0.