User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
BEventC::BEventC(void)
BEventC::Post(void)
BEventC::~BEventC(void)
BEventC::Wait(void)
BEventC::WaitForFree(void)
BEventC::ThreadsWaiting(void) const
BEventC::Wait(RealT)
BEventC::operator BooleanT(void) const
BEventC::Occured(void) const
BEventC::Reset(void)
BEventC
 
Broadcast Event.
 
include "amma/PThread/Event.hh"
User Level:Default
Library:PThreadCXX
Example:exChild.cc
Section:default.Charles Galambos
In Scope:PThread

Variables:

Methods:
BEventC()

BooleanT Post()

~BEventC()
Destructor.

void Wait()
Wait indefinitly for an event.

BooleanT WaitForFree()
Wait for lock to be free of all waiters.

IntT ThreadsWaiting() const
Get approximation of number of threads waiting.

BooleanT Wait(RealT maxTime)
Wait for an event.
Returns false if timed out.

operator BooleanT() const
Test if the event has occured.

BooleanT Occured() const
Test if event has occrued.

void Reset()
Reset an event.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001