class axl::sys::drw::Semaphore

#include <axl_sys_drw_Semaphore.h>

class Semaphore
{
public:
    // construction

    Semaphore();
    ~Semaphore();

    // methods

    operator semaphore_t *();

    bool
    signal();

    bool
    signalAll();

    bool
    wait();

    bool
    wait(uint_t timeout);
};