AWS SDK for C++

AWS SDK for C++ Version 1.11.896

Loading...
Searching...
No Matches
WaitGroup.h
1
6#pragma once
7
8#include <aws/core/Core_EXPORTS.h>
9#include <aws/core/utils/memory/AWSMemory.h>
10
11#include <cstddef>
12
13namespace Aws {
14namespace Utils {
15namespace Threading {
16class AWS_CORE_API WaitGroup {
17 public:
20 void Add(size_t count = 1);
21 void Done();
22 void Wait();
23
24 private:
25 struct WaitGroupImpl;
27};
28} // namespace Threading
29} // namespace Utils
30} // namespace Aws
std::unique_ptr< T, D > UniquePtr
Definition AWSMemory.h:255