class axl::sys::psx::CondMutexPair

#include <axl_sys_psx_Cond.h>

class CondMutexPair
{
public:
    // construction

    CondMutexPair();

    CondMutexPair(
        const pthread_condattr_t* condAttr,
        const pthread_mutexattr_t* mutexAttr
        );

    // methods

    bool
    tryLock();

    void
    lock();

    void
    unlock();

    bool
    signal();

    bool
    broadcast();

    bool
    wait();

    bool
    wait(uint_t timeout);
};