![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <memory>#include <sstream>#include <stdexcept>#include <epicsThread.h>#include <shareLib.h>#include <pv/noDefaultMethods.h>#include <pv/pvType.h>
Include dependency graph for thread.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | epics::pvData::detail::MethRunner< C > |
| class | epics::pvData::Thread |
| C++ wrapper for epicsThread from EPICS base. More... | |
| class | epics::pvData::Thread::Config |
| Create a new thread using the given. More... | |
Namespaces | |
| epics | |
| TODO only here because of the Lockable. | |
| epics::pvData | |
| pvData | |
| epics::pvData::detail | |
Typedefs | |
| typedef std::tr1::shared_ptr< Thread > | epics::pvData::ThreadPtr |
| typedef std::tr1::shared_ptr< epicsThread > | epics::pvData::EpicsThreadPtr |
| typedef epicsThreadRunable | epics::pvData::Runnable |
Enumerations | |
| enum | epics::pvData::ThreadPriority { epics::pvData::lowestPriority =epicsThreadPriorityLow, epics::pvData::lowerPriority =epicsThreadPriorityLow + 15, epics::pvData::lowPriority =epicsThreadPriorityMedium - 15, epics::pvData::middlePriority =epicsThreadPriorityMedium, epics::pvData::highPriority =epicsThreadPriorityMedium + 15, epics::pvData::higherPriority =epicsThreadPriorityHigh - 15, epics::pvData::highestPriority =epicsThreadPriorityHigh } |