MIRA
|
Includes, defines and functions for threads. More...
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/recursive_mutex.hpp>
#include <boost/thread/locks.hpp>
#include <platform/Platform.h>
Go to the source code of this file.
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Macros | |
#define | MIRA_SLEEP(ms) mira::MIRA_SLEEP_IMPL(ms); |
Sleeps for ms milliseconds This is a thread interruption point - if interruption of the current thread has been requested, its execution will terminate. More... | |
#define | MIRA_DISABLE_THREAD_INTERRUPT disable_interruption _disable_interruption_USE_ONLY_ONCE_PER_SCOPE_; |
Disable interruption of the current thread in the scope where this is placed. More... | |
#define | MIRA_SLEEP_NO_INTERRUPT(ms) |
Sleeps for ms milliseconds, thread interruption is disabled for this time (but not beyond). More... | |
Functions | |
float | getCPUUsage () |
Returns the CPU usage of the calling process in percent. More... | |
void | MIRA_SLEEP_IMPL (int ms) |
Includes, defines and functions for threads.