![]() |
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>
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 } |