![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Provides channelPut to multiple channels where each channel has a numeric scalar value field. More...
#include "pvaClientMultiChannel.h"
Inheritance diagram for epics::pvaClient::PvaClientMultiPutDouble:
Collaboration diagram for epics::pvaClient::PvaClientMultiPutDouble:Public Member Functions | |
| POINTER_DEFINITIONS (PvaClientMultiPutDouble) | |
| ~PvaClientMultiPutDouble () | |
| void | connect () |
| Create a channelPut for each channel. More... | |
| void | put (epics::pvData::shared_vector< double > const &data) |
| put data to each channel as a double More... | |
| PvaClientMultiPutDoublePtr | getPtrSelf () |
| Get the shared pointer to self. More... | |
Static Public Member Functions | |
| static PvaClientMultiPutDoublePtr | create (PvaClientMultiChannelPtr const &pvaClientMultiChannel, PvaClientChannelArray const &pvaClientChannelArray) |
| Create a PvaClientMultiPutDouble. More... | |
Provides channelPut to multiple channels where each channel has a numeric scalar value field.
Definition at line 226 of file pvaClientMultiChannel.h.
| epics::pvaClient::PvaClientMultiPutDouble::~PvaClientMultiPutDouble | ( | ) |
Definition at line 50 of file pvaClientMultiPutDouble.cpp.
| void epics::pvaClient::PvaClientMultiPutDouble::connect | ( | ) |
|
static |
Create a PvaClientMultiPutDouble.
| pvaClientMultiChannel | The interface to PvaClientMultiChannel. |
| pvaClientChannelArray | The PvaClientChannel array. |
Definition at line 27 of file pvaClientMultiPutDouble.cpp.
|
inline |
Get the shared pointer to self.
Definition at line 253 of file pvaClientMultiChannel.h.
| epics::pvaClient::PvaClientMultiPutDouble::POINTER_DEFINITIONS | ( | PvaClientMultiPutDouble | ) |
| void epics::pvaClient::PvaClientMultiPutDouble::put | ( | epics::pvData::shared_vector< double > const & | data | ) |
put data to each channel as a double
| data | The array of data for each channel. |
Definition at line 79 of file pvaClientMultiPutDouble.cpp.