Contents Up Previous Next

wxCondition

TODO

Derived from

None.

Include files

<wx/thread.h>

See also

wxThread, wxMutex

Members

wxCondition::wxCondition
wxCondition::~wxCondition
wxCondition::Broadcast
wxCondition::Signal
wxCondition::Wait


wxCondition::wxCondition

wxCondition()

Default constructor.


wxCondition::~wxCondition

~wxCondition()

Destroys the wxCondition object.


wxCondition::Broadcast

void Broadcast()

Broadcasts to all waiting objects.


wxCondition::Signal

void Signal()

Signals the object.


wxCondition::Wait

void Wait(wxMutex& mutex)

Waits indefinitely.

bool Wait(wxMutex& mutex, unsigned long sec, unsigned long nsec)

Waits until a signal is raised or the timeout has elapsed.

Parameters

mutex

sec

nsec

Return value

The second form returns if the signal was raised, or FALSE if there was a timeout.