![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Classes | |
| struct | CaAlarm |
| class | CAChannel |
| class | CAChannelGet |
| class | CAChannelGetField |
| class | CAChannelMonitor |
| class | CAChannelProvider |
| class | CAChannelPut |
| class | CAClientFactory |
| CAClientFactory is a channel provider for the ca network provider. More... | |
| class | CACMonitorQueue |
| struct | CaControl |
| struct | CaDisplay |
| struct | CaValueAlarm |
| class | ChannelConnectThread |
| class | DbdToPv |
| DbdToPv converts between DBD data and pvData. More... | |
| class | GetDoneThread |
| class | MonitorEventThread |
| class | NotifyChannelRequester |
| class | NotifyGetRequester |
| class | NotifyMonitorRequester |
| class | NotifyPutRequester |
| class | PutDoneThread |
Typedefs | |
| typedef std::tr1::shared_ptr< CAChannel > | CAChannelPtr |
| typedef std::tr1::weak_ptr< CAChannel > | CAChannelWPtr |
| typedef std::tr1::shared_ptr< ChannelConnectThread > | ChannelConnectThreadPtr |
| typedef std::tr1::shared_ptr< NotifyChannelRequester > | NotifyChannelRequesterPtr |
| typedef std::tr1::shared_ptr< NotifyMonitorRequester > | NotifyMonitorRequesterPtr |
| typedef std::tr1::shared_ptr< MonitorEventThread > | MonitorEventThreadPtr |
| typedef std::tr1::shared_ptr< NotifyGetRequester > | NotifyGetRequesterPtr |
| typedef std::tr1::weak_ptr< NotifyGetRequester > | NotifyGetRequesterWPtr |
| typedef std::tr1::shared_ptr< GetDoneThread > | GetDoneThreadPtr |
| typedef std::tr1::shared_ptr< NotifyPutRequester > | NotifyPutRequesterPtr |
| typedef std::tr1::weak_ptr< NotifyPutRequester > | NotifyPutRequesterWPtr |
| typedef std::tr1::shared_ptr< PutDoneThread > | PutDoneThreadPtr |
| typedef std::tr1::shared_ptr< CAChannelGetField > | CAChannelGetFieldPtr |
| typedef std::tr1::weak_ptr< CAChannelGetField > | CAChannelGetFieldWPtr |
| typedef std::tr1::shared_ptr< CAChannelPut > | CAChannelPutPtr |
| typedef std::tr1::weak_ptr< CAChannelPut > | CAChannelPutWPtr |
| typedef std::tr1::shared_ptr< CAChannelGet > | CAChannelGetPtr |
| typedef std::tr1::weak_ptr< CAChannelGet > | CAChannelGetWPtr |
| typedef std::tr1::shared_ptr< CAChannelMonitor > | CAChannelMonitorPtr |
| typedef std::tr1::weak_ptr< CAChannelMonitor > | CAChannelMonitorWPtr |
| typedef std::tr1::shared_ptr< CACMonitorQueue > | CACMonitorQueuePtr |
| typedef std::tr1::shared_ptr< CAChannelProvider > | CAChannelProviderPtr |
| typedef std::tr1::weak_ptr< CAChannelProvider > | CAChannelProviderWPtr |
| typedef std::tr1::weak_ptr< NotifyChannelRequester > | NotifyChannelRequesterWPtr |
| typedef std::tr1::shared_ptr< AlarmDbd > | AlarmDbdPtr |
| typedef std::tr1::shared_ptr< TimeStampDbd > | TimeStampDbdPtr |
| typedef std::tr1::shared_ptr< DisplayDbd > | DisplayDbdPtr |
| typedef std::tr1::shared_ptr< ControlDbd > | ControlDbdPtr |
| typedef std::tr1::shared_ptr< ValueAlarmDbd > | ValueAlarmDbdPtr |
| typedef std::tr1::shared_ptr< DbdToPv > | DbdToPvPtr |
| typedef void( | caCallbackFunc) (struct event_handler_args) |
| typedef std::tr1::weak_ptr< NotifyMonitorRequester > | NotifyMonitorRequesterWPtr |
Enumerations | |
| enum | IOType { getIO, putIO, monitorIO } |
Functions | |
| template<typename dbrT , typename pvT > | |
| void | copy_DBRScalar (const void *dbr, PVScalar::shared_pointer const &pvScalar) |
| template<typename dbrT , typename pvT > | |
| void | copy_DBRScalarArray (const void *dbr, unsigned count, PVScalarArray::shared_pointer const &pvArray) |
| template<typename dbrT > | |
| void | get_DBRControl (const void *dbr, double *upper_ctrl_limit, double *lower_ctrl_limit) |
| template<typename dbrT > | |
| void | get_DBRDisplay (const void *dbr, double *upper_disp_limit, double *lower_disp_limit, string *units) |
| template<typename dbrT > | |
| void | get_DBRValueAlarm (const void *dbr, double *upper_alarm_limit, double *upper_warning_limit, double *lower_warning_limit, double *lower_alarm_limit) |
| template<typename dbrT , typename pvT > | |
| const void * | put_DBRScalar (dbrT *val, PVScalar::shared_pointer const &pvScalar) |
| template<typename dbrT , typename pvT > | |
| const void * | put_DBRScalarArray (unsigned long *count, PVScalarArray::shared_pointer const &pvArray) |
| typedef std::tr1::shared_ptr<AlarmDbd> epics::pvAccess::ca::AlarmDbdPtr |
| typedef void( epics::pvAccess::ca::caCallbackFunc) (struct event_handler_args) |
| typedef std::tr1::shared_ptr<CAChannelGetField> epics::pvAccess::ca::CAChannelGetFieldPtr |
Definition at line 57 of file caChannel.h.
| typedef std::tr1::weak_ptr<CAChannelGetField> epics::pvAccess::ca::CAChannelGetFieldWPtr |
Definition at line 59 of file caChannel.h.
| typedef std::tr1::shared_ptr< CAChannelGet > epics::pvAccess::ca::CAChannelGetPtr |
Definition at line 63 of file caChannel.h.
| typedef std::tr1::weak_ptr< CAChannelGet > epics::pvAccess::ca::CAChannelGetWPtr |
Definition at line 65 of file caChannel.h.
| typedef std::tr1::shared_ptr< CAChannelMonitor > epics::pvAccess::ca::CAChannelMonitorPtr |
Definition at line 66 of file caChannel.h.
| typedef std::tr1::weak_ptr< CAChannelMonitor > epics::pvAccess::ca::CAChannelMonitorWPtr |
Definition at line 68 of file caChannel.h.
| typedef std::tr1::shared_ptr<CAChannelProvider> epics::pvAccess::ca::CAChannelProviderPtr |
Definition at line 43 of file caProviderPvt.h.
| typedef std::tr1::weak_ptr<CAChannelProvider> epics::pvAccess::ca::CAChannelProviderWPtr |
Definition at line 45 of file caProviderPvt.h.
| typedef std::tr1::shared_ptr< CAChannel > epics::pvAccess::ca::CAChannelPtr |
Definition at line 31 of file caChannel.h.
| typedef std::tr1::shared_ptr< CAChannelPut > epics::pvAccess::ca::CAChannelPutPtr |
Definition at line 60 of file caChannel.h.
| typedef std::tr1::weak_ptr< CAChannelPut > epics::pvAccess::ca::CAChannelPutWPtr |
Definition at line 62 of file caChannel.h.
| typedef std::tr1::weak_ptr< CAChannel > epics::pvAccess::ca::CAChannelWPtr |
Definition at line 33 of file caChannel.h.
| typedef std::tr1::shared_ptr<CACMonitorQueue> epics::pvAccess::ca::CACMonitorQueuePtr |
Definition at line 232 of file caChannel.h.
| typedef std::tr1::shared_ptr< ChannelConnectThread > epics::pvAccess::ca::ChannelConnectThreadPtr |
Definition at line 34 of file caChannel.h.
| typedef std::tr1::shared_ptr<ControlDbd> epics::pvAccess::ca::ControlDbdPtr |
| typedef std::tr1::shared_ptr<DbdToPv> epics::pvAccess::ca::DbdToPvPtr |
| typedef std::tr1::shared_ptr<DisplayDbd> epics::pvAccess::ca::DisplayDbdPtr |
| typedef std::tr1::shared_ptr< GetDoneThread > epics::pvAccess::ca::GetDoneThreadPtr |
Definition at line 48 of file caChannel.h.
| typedef std::tr1::shared_ptr< MonitorEventThread > epics::pvAccess::ca::MonitorEventThreadPtr |
Definition at line 42 of file caChannel.h.
| typedef std::tr1::shared_ptr< NotifyChannelRequester > epics::pvAccess::ca::NotifyChannelRequesterPtr |
Definition at line 37 of file caChannel.h.
| typedef std::tr1::weak_ptr<NotifyChannelRequester> epics::pvAccess::ca::NotifyChannelRequesterWPtr |
Definition at line 25 of file channelConnectThread.h.
| typedef std::tr1::shared_ptr< NotifyGetRequester > epics::pvAccess::ca::NotifyGetRequesterPtr |
Definition at line 45 of file caChannel.h.
| typedef std::tr1::weak_ptr< NotifyGetRequester > epics::pvAccess::ca::NotifyGetRequesterWPtr |
Definition at line 47 of file caChannel.h.
| typedef std::tr1::shared_ptr< NotifyMonitorRequester > epics::pvAccess::ca::NotifyMonitorRequesterPtr |
Definition at line 40 of file caChannel.h.
| typedef std::tr1::weak_ptr<NotifyMonitorRequester> epics::pvAccess::ca::NotifyMonitorRequesterWPtr |
Definition at line 25 of file monitorEventThread.h.
| typedef std::tr1::shared_ptr< NotifyPutRequester > epics::pvAccess::ca::NotifyPutRequesterPtr |
Definition at line 51 of file caChannel.h.
| typedef std::tr1::weak_ptr< NotifyPutRequester > epics::pvAccess::ca::NotifyPutRequesterWPtr |
Definition at line 53 of file caChannel.h.
| typedef std::tr1::shared_ptr< PutDoneThread > epics::pvAccess::ca::PutDoneThreadPtr |
Definition at line 54 of file caChannel.h.
| typedef std::tr1::shared_ptr<TimeStampDbd> epics::pvAccess::ca::TimeStampDbdPtr |
| typedef std::tr1::shared_ptr<ValueAlarmDbd> epics::pvAccess::ca::ValueAlarmDbdPtr |
| Enumerator | |
|---|---|
| getIO | |
| putIO | |
| monitorIO | |
| void epics::pvAccess::ca::copy_DBRScalar | ( | const void * | dbr, |
| PVScalar::shared_pointer const & | pvScalar | ||
| ) |
Definition at line 383 of file dbdToPv.cpp.
| void epics::pvAccess::ca::copy_DBRScalarArray | ( | const void * | dbr, |
| unsigned | count, | ||
| PVScalarArray::shared_pointer const & | pvArray | ||
| ) |
Definition at line 390 of file dbdToPv.cpp.
| void epics::pvAccess::ca::get_DBRControl | ( | const void * | dbr, |
| double * | upper_ctrl_limit, | ||
| double * | lower_ctrl_limit | ||
| ) |
Definition at line 403 of file dbdToPv.cpp.
| void epics::pvAccess::ca::get_DBRDisplay | ( | const void * | dbr, |
| double * | upper_disp_limit, | ||
| double * | lower_disp_limit, | ||
| string * | units | ||
| ) |
Definition at line 410 of file dbdToPv.cpp.
| void epics::pvAccess::ca::get_DBRValueAlarm | ( | const void * | dbr, |
| double * | upper_alarm_limit, | ||
| double * | upper_warning_limit, | ||
| double * | lower_warning_limit, | ||
| double * | lower_alarm_limit | ||
| ) |
Definition at line 419 of file dbdToPv.cpp.
| const void* epics::pvAccess::ca::put_DBRScalar | ( | dbrT * | val, |
| PVScalar::shared_pointer const & | pvScalar | ||
| ) |
Definition at line 799 of file dbdToPv.cpp.
| const void* epics::pvAccess::ca::put_DBRScalarArray | ( | unsigned long * | count, |
| PVScalarArray::shared_pointer const & | pvArray | ||
| ) |
Definition at line 807 of file dbdToPv.cpp.