Semaphore.h#

Fully qualified name: carb/cpp/Semaphore.h

In directory: carb/cpp

Source file: Semaphore.h

C++14-compatible implementation of select functionality from C++ <semaphore> library.

Classes#

carb::cpp::counting_semaphore

C++20-compatible counting semaphore class.

Namespaces#

carb

The main Carbonite namespace.

carb::cpp

Namespace for C++ standard library types after C++14 implemented and usable by C++14 compilers.