

Public Types | |
|
typedef epics::pvAccess::ChannelPutRequester | requester_t |
Public Member Functions | |
| POINTER_DEFINITIONS (PDBGroupPut) | |
| PDBGroupPut (const PDBGroupChannel::shared_pointer &channel, const epics::pvAccess::ChannelPutRequester::shared_pointer &requester, const epics::pvData::PVStructure::shared_pointer &pvReq) | |
| virtual void | destroy () OVERRIDE FINAL |
|
virtual std::tr1::shared_ptr < epics::pvAccess::Channel > | getChannel () OVERRIDE FINAL |
| virtual void | cancel () OVERRIDE FINAL |
| virtual void | lastRequest () OVERRIDE FINAL |
| virtual void | put (epics::pvData::PVStructure::shared_pointer const &pvPutStructure, epics::pvData::BitSet::shared_pointer const &putBitSet) OVERRIDE FINAL |
| virtual void | get () OVERRIDE FINAL |
Public Attributes | |
| PDBGroupChannel::shared_pointer | channel |
| requester_type::weak_pointer | requester |
| bool | atomic |
| bool | doWait |
| PVIF::proc_t | doProc |
| epics::pvData::BitSetPtr | changed |
| epics::pvData::PVStructurePtr | pvf |
|
std::vector < std::tr1::shared_ptr< PVIF > > | pvif |
Static Public Attributes | |
| static size_t | num_instances |
Definition at line 163 of file pdbgroup.h.
1.8.5