VCF::RunLoop Class Reference
#include <vcf/FoundationKit/RunLoop.h>
List of all members.
Member Enumeration Documentation
Constructor & Destructor Documentation
| VCF::RunLoop::RunLoop |
( |
Thread * |
thread |
) |
[protected] |
|
| virtual VCF::RunLoop::~RunLoop |
( |
|
) |
[protected, virtual] |
|
Member Function Documentation
| void VCF::RunLoop::doSources |
( |
|
) |
[protected] |
|
|
|
called repeated for each loop iteration of the run loop.
Each call iterates through all of the sources and calls RunLoopSource::perform() on the source instance |
| String VCF::RunLoop::getCurrentRunMode |
( |
|
) |
|
|
| Thread* VCF::RunLoop::getOwningThread |
( |
|
) |
[inline] |
|
| void VCF::RunLoop::internal_cancelled |
( |
const String & |
mode |
) |
|
|
| void VCF::RunLoop::internal_executeOnce |
( |
const String & |
mode |
) |
|
|
|
|
This is called repeatedly by the run loop peer in it's internal loop code.
|
| void VCF::RunLoop::internal_processReceivedEvent |
( |
PostedEvent * |
postedEvent |
) |
|
|
|
|
Called when the peer run loop gets a posted event.
|
|
|
Called by the peer run loop when a timer elapses.
|
| bool VCF::RunLoop::isStopped |
( |
|
) |
[inline] |
|
| void VCF::RunLoop::popCurrentMode |
( |
|
) |
[protected] |
|
| void VCF::RunLoop::postEvent |
( |
Event * |
event, |
|
|
EventHandler * |
handler, |
|
|
bool |
deleteHandler = true |
|
) |
|
|
| void VCF::RunLoop::postEvent |
( |
Event * |
event |
) |
|
|
| void VCF::RunLoop::pushCurrentMode |
( |
const String & |
mode |
) |
[protected] |
|
| void VCF::RunLoop::removeTimer |
( |
uint32 |
timerID |
) |
|
|
| void VCF::RunLoop::run |
( |
const String & |
mode, |
|
|
const DateTime & |
duration |
|
) |
|
|
| void VCF::RunLoop::run |
( |
|
) |
|
|
| void VCF::RunLoop::stop |
( |
|
) |
|
|
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: