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