Apache Mesos
Public Member Functions | List of all members
DecomissionableKernelSemaphore Class Reference

#include <semaphore.hpp>

Inheritance diagram for DecomissionableKernelSemaphore:
KernelSemaphore

Public Member Functions

void wait ()
 
void decomission ()
 
bool decomissioned () const
 
size_t capacity () const
 
- Public Member Functions inherited from KernelSemaphore
 KernelSemaphore ()
 
 KernelSemaphore (const KernelSemaphore &other)=delete
 
 ~KernelSemaphore ()
 
KernelSemaphoreoperator= (const KernelSemaphore &other)=delete
 
void wait ()
 
void signal ()
 

Member Function Documentation

size_t DecomissionableKernelSemaphore::capacity ( ) const
inline
void DecomissionableKernelSemaphore::decomission ( )
inline
bool DecomissionableKernelSemaphore::decomissioned ( ) const
inline
void DecomissionableKernelSemaphore::wait ( )
inline

The documentation for this class was generated from the following file: