|
pvAccessCPP
7.1.7
|
A (single ownership) smart pointer to extract a MonitorElement from a Monitor queue. More...
#include <client/pv/monitor.h>
Public Member Functions | |
| Ref (Monitor &M) | |
| Ref (const Monitor::shared_pointer &M) | |
| void | swap (Ref &o) |
| MonitorElementPtr | letGo () |
| analogous to auto_ptr<>::release() but given a different name to avoid being confused with Monitor::release() | |
| void | attach (Monitor &M) |
| void | attach (const Monitor::shared_pointer &M) |
| bool | next () |
| void | reset () |
| Ref & | operator++ () |
| operator hidden_bool_type () const | |
| MonitorElement * | operator-> () |
| MonitorElement & | operator* () |
| MonitorElement * | get () |
| bool | operator== (const Ref &o) const |
| bool | operator!= (const Ref &o) const |
A (single ownership) smart pointer to extract a MonitorElement from a Monitor queue.
To fetch a single element
To fetch all available elements (c++11)
To fetch all available elements (c++98)
1.8.5