![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <string>
#include <cstring>
#include <stdexcept>
#include <memory>
#include <set>
#include <pv/lock.h>
#include <pv/pvType.h>
#include <pv/pvData.h>
#include <pv/pvAccess.h>
#include <pv/status.h>
#include <pv/serverContext.h>
#include <pv/pvStructureCopy.h>
#include <pv/pvDatabase.h>
#include <shareLib.h>
Go to the source code of this file.
Classes | |
class | epics::pvDatabase::ChannelProviderLocal |
ChannelProvider for PVDatabase. More... | |
class | epics::pvDatabase::ChannelLocal |
Channel for accessing a PVRecord. More... | |
Namespaces | |
epics | |
TODO only here because of the Lockable. | |
epics::pvDatabase | |
Typedefs | |
typedef std::tr1::shared_ptr< ChannelProviderLocal > | epics::pvDatabase::ChannelProviderLocalPtr |
typedef std::tr1::weak_ptr< ChannelProviderLocal > | epics::pvDatabase::ChannelProviderLocalWPtr |
typedef std::tr1::shared_ptr< ChannelLocal > | epics::pvDatabase::ChannelLocalPtr |
typedef std::tr1::weak_ptr< ChannelLocal > | epics::pvDatabase::ChannelLocalWPtr |
Functions | |
epicsShareFunc epics::pvData::MonitorPtr | epics::pvDatabase::createMonitorLocal (PVRecordPtr const &pvRecord, epics::pvData::MonitorRequester::shared_pointer const &monitorRequester, epics::pvData::PVStructurePtr const &pvRequest) |
epicsShareFunc ChannelProviderLocalPtr | epics::pvDatabase::getChannelProviderLocal () |