pvaClientCPP
4.8.1-dev
|
Provides channelGet to multiple channels where the value field of each channel is presented as a union. More...
#include <pv/pvaClientMultiChannel.h>
Public Member Functions | |
POINTER_DEFINITIONS (PvaClientNTMultiGet) | |
~PvaClientNTMultiGet () | |
Destructor. More... | |
void | connect () |
Connect a channelGet for each channel. More... | |
void | get (bool valueOnly=true) |
Get each channel. More... | |
PvaClientNTMultiDataPtr | getData () |
Get the data from the last get. More... | |
Static Protected Member Functions | |
static PvaClientNTMultiGetPtr | create (PvaClientMultiChannelPtr const &pvaClientMultiChannel, PvaClientChannelArray const &pvaClientChannelArray, epics::pvData::PVStructurePtr const &pvRequest) |
Friends | |
class | PvaClientMultiChannel |
Provides channelGet to multiple channels where the value field of each channel is presented as a union.
Definition at line 325 of file pvaClientMultiChannel.h.
epics::pvaClient::PvaClientNTMultiGet::~PvaClientNTMultiGet | ( | ) |
Destructor.
Definition at line 57 of file pvaClientNTMultiGet.cpp.
void epics::pvaClient::PvaClientNTMultiGet::connect | ( | ) |
Connect a channelGet for each channel.
Definition at line 62 of file pvaClientNTMultiGet.cpp.
|
staticprotected |
Definition at line 26 of file pvaClientNTMultiGet.cpp.
void epics::pvaClient::PvaClientNTMultiGet::get | ( | bool | valueOnly = true | ) |
Get each channel.
valueOnly | use only value for union. |
Definition at line 86 of file pvaClientNTMultiGet.cpp.
PvaClientNTMultiDataPtr epics::pvaClient::PvaClientNTMultiGet::getData | ( | ) |
Get the data from the last get.
Definition at line 121 of file pvaClientNTMultiGet.cpp.
epics::pvaClient::PvaClientNTMultiGet::POINTER_DEFINITIONS | ( | PvaClientNTMultiGet | ) |
|
friend |
Definition at line 336 of file pvaClientMultiChannel.h.