pvaClientCPP
4.8.1-dev
|
Provides channelPut to multiple channels where each channel has a numeric scalar value field. More...
#include <pv/pvaClientMultiChannel.h>
Public Member Functions | |
POINTER_DEFINITIONS (PvaClientMultiPutDouble) | |
~PvaClientMultiPutDouble () | |
Destructor. More... | |
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... | |
Static Protected Member Functions | |
static PvaClientMultiPutDoublePtr | create (PvaClientMultiChannelPtr const &pvaClientMultiChannel, PvaClientChannelArray const &pvaClientChannelArray) |
Friends | |
class | PvaClientMultiChannel |
Provides channelPut to multiple channels where each channel has a numeric scalar value field.
Definition at line 225 of file pvaClientMultiChannel.h.
epics::pvaClient::PvaClientMultiPutDouble::~PvaClientMultiPutDouble | ( | ) |
Destructor.
Definition at line 50 of file pvaClientMultiPutDouble.cpp.
void epics::pvaClient::PvaClientMultiPutDouble::connect | ( | ) |
Create a channelPut for each channel.
Definition at line 56 of file pvaClientMultiPutDouble.cpp.
|
staticprotected |
Definition at line 27 of file pvaClientMultiPutDouble.cpp.
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.
|
friend |
Definition at line 235 of file pvaClientMultiChannel.h.