Dev Essential
Loading...
Searching...
No Matches
semaphore.h
Go to the documentation of this file.
1
14
15
#ifndef A_UTIL_UTIL_CONCURRENCY_SEMAPHORE_HEADER_INCLUDED
16
#define A_UTIL_UTIL_CONCURRENCY_SEMAPHORE_HEADER_INCLUDED
17
18
#include <
a_util/concurrency/detail/semaphore_decl.h
>
19
20
#include <condition_variable>
21
#include <mutex>
22
23
namespace
a_util
{
24
namespace
concurrency
{
31
typedef
detail::basic_semaphore<std::mutex, std::condition_variable>
semaphore
;
32
33
}
// namespace concurrency
34
}
// namespace a_util
35
36
#endif
// A_UTIL_UTIL_CONCURRENCY_SEMAPHORE_HEADER_INCLUDED
a_util::concurrency::detail::basic_semaphore
Definition
semaphore_decl.h:31
a_util::concurrency
Definition
concurrency.h:24
a_util::concurrency::semaphore
detail::basic_semaphore< std::mutex, std::condition_variable > semaphore
Definition
semaphore.h:31
a_util
Serves as the root component, with common functionality documented in core functionality.
Definition
base.h:24
semaphore_decl.h
include
a_util
concurrency
semaphore.h
Copyright © Digitalwerk GmbH. All rights reserved | Generated on Wed Jul 29 2026 by doxygen 1.13.2 | GIT Commit Hash: 9b8fa4e7f60e12adf331769acfe0949f5a0dc12f