AWS SDK for C++  1.9.129
AWS SDK for C++
Classes | Namespaces | Enumerations
Executor.h File Reference
#include <aws/core/Core_EXPORTS.h>
#include <aws/core/utils/memory/stl/AWSQueue.h>
#include <aws/core/utils/memory/stl/AWSVector.h>
#include <aws/core/utils/memory/stl/AWSMap.h>
#include <aws/core/utils/threading/Semaphore.h>
#include <functional>
#include <future>
#include <mutex>
#include <atomic>

Go to the source code of this file.

Classes

class  Aws::Utils::Threading::Executor
 
class  Aws::Utils::Threading::DefaultExecutor
 
class  Aws::Utils::Threading::PooledThreadExecutor
 

Namespaces

 Aws
 
 Aws::Utils
 
 Aws::Utils::Threading
 

Enumerations

enum  Aws::Utils::Threading::OverflowPolicy { Aws::Utils::Threading::OverflowPolicy::QUEUE_TASKS_EVENLY_ACCROSS_THREADS, Aws::Utils::Threading::OverflowPolicy::REJECT_IMMEDIATELY }