Ccppext::barrier | |
Ccppext::detail::continuation_process_async< T, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_async< T, FEATURES, void, CALLABLE > | |
Ccppext::detail::continuation_process_async< void, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_async< void, FEATURES, void, CALLABLE > | |
Ccppext::detail::continuation_process_deferred< T, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_deferred< T, FEATURES, void, CALLABLE > | |
Ccppext::detail::continuation_process_deferred< void, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_deferred< void, FEATURES, void, CALLABLE > | |
Ccppext::detail::continuation_process_deferred_wait< T, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_deferred_wait< T, FEATURES, void, CALLABLE > | |
Ccppext::detail::continuation_process_deferred_wait< void, FEATURES, TOUT, CALLABLE > | |
Ccppext::detail::continuation_process_deferred_wait< void, FEATURES, void, CALLABLE > | |
Ccppext::final_act< F > | |
▼Ccppext::future_queue_base | Type-independent base class for future_queue which does not depend on the template argument |
Ccppext::future_queue< T, FEATURES > | |
Ccppext::future_queue< TOUT > | |
Ccppext::future_queue< void > | |
Ccppext::future_queue< void, FEATURES > | |
Ccppext::future_queue< T, FEATURES > | A lockfree multi-producer single-consumer queue of a fixed length which the receiver can wait on in case the queue is empty |
Chelper_iterator | |
CMovableDataType | |
Ccppext::MOVE_DATA | Feature tag for future_queue: use std::move to store and retreive data to/from the queue |
CMyException | |
Ccppext::semaphore | |
▼Ccppext::detail::shared_state_base | Internal base class for holding the data which is shared between multiple instances of the same queue |
Ccppext::detail::shared_state< T > | Internal class for holding the data which is shared between multiple instances of the same queue |
Ccppext::detail::shared_state< void > | Specialisation of the shared_state class for the type void |
Ccppext::detail::shared_state_ptr | Shared_ptr-like smart pointer type for referencing the shared_state |
Ccppext::SWAP_DATA | Feature tag for future_queue: use std::swap to store and retreive data to/from the queue |
Ccppext::detail::TerminateInternalThread | Exception to be pushed into the queue to signal a termination request for the internal thread of an async continuation |
Ccppext::experimental::type_erasing_vector< CALLABLE > | A simple "type erasing" container which works without predefining a list of allowed types and calls a templated functor object or C++14 lambda with auto-type parameter |
Ccppext::detail::when_any_notification_info | |