cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
concurrent_queue.cpp File Reference
#include <chrono>
#include <cstddef>
#include <exception>
#include <functional>
#include <memory>
#include <optional>
#include <string>
#include <type_traits>
#include <typeinfo>
#include <utility>
#include "cpp-toolbox/containers/concurrent_queue.hpp"
#include "cpp-toolbox/runtime/thread_pool.hpp"
#include <blockingconcurrentqueue.h>
Include dependency graph for concurrent_queue.cpp:

Classes

struct  toolbox::container::concurrent_queue_t< T >::Impl
 

Namespaces

namespace  toolbox
 
namespace  toolbox::container
 

Typedefs

using toolbox::container::TaskPtr = std::unique_ptr< toolbox::base::detail::task_base, std::default_delete< toolbox::base::detail::task_base > >
 
using toolbox::container::VoidFunc = std::function< void()>