pva2pva  1.4.1
 All Classes Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
TestPVMonitor Struct Reference
Inheritance diagram for TestPVMonitor:
Inheritance graph
[legend]
Collaboration diagram for TestPVMonitor:
Collaboration graph
[legend]

Public Member Functions

 POINTER_DEFINITIONS (TestPVMonitor)
 
 TestPVMonitor (const TestPVChannel::shared_pointer &ch, const epics::pvData::MonitorRequester::shared_pointer &req, size_t bsize)
 
virtual void destroy ()
 
virtual epics::pvData::Status start ()
 
virtual epics::pvData::Status stop ()
 
virtual
epics::pvData::MonitorElementPtr 
poll ()
 
virtual void release (epics::pvData::MonitorElementPtr const &monitorElement)
 

Public Attributes

std::tr1::weak_ptr< TestPVMonitorweakself
 
const TestPVChannel::shared_pointer channel
 
const
epics::pvData::MonitorRequester::weak_pointer 
requester
 
bool running
 
bool finalize
 
bool inoverflow
 
bool needWakeup
 
std::deque
< epics::pvData::MonitorElementPtr > 
buffer
 
std::deque
< epics::pvData::MonitorElementPtr > 
free
 
epics::pvData::MonitorElementPtr overflow
 

Detailed Description

Definition at line 208 of file utilities.h.


The documentation for this struct was generated from the following files: