Honeycomb  0.1
Component-Model Framework
Namespaces | Functions
Thread.cpp File Reference
#include "Honey/Thread/Thread.h"
#include "Honey/Thread/Condition/Lock.h"
#include "Honey/Thread/Lock/Spin.h"
#include "Honey/Misc/Range.h"
Include dependency graph for Thread.cpp:

Namespaces

 honey
 Global Honeycomb namespace.
 
 honey::thread
 Thread util.
 
 honey::thread::current
 Operations on current Thread.
 

Functions

void honey::thread::current::sleep (MonoClock::Duration time)
 Suspend this thread for an amount of time. More...
 
void honey::thread::current::sleep (MonoClock::TimePoint time)
 Suspend this thread until a specific time. More...
 
bool honey::thread::current::interruptEnabled ()
 Check whether interrupts are enabled for this thread. More...
 
void honey::thread::current::interruptPoint ()
 Throw an exception if interrupt is enabled and has been requested in this thread. More...