|
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.
1.8.14