class CCL::Threading::Signal

Signal object.

#include <threadsync.h>

class Signal: public CCL::Threading::SyncObject
{
public:
    // construction

    Signal (bool manualReset = false);

    // methods

    void signal ();
    void reset ();
    bool wait (uint32 milliseconds);
};