pvAccessCPP 7.1.8
Loading...
Searching...
No Matches
epics::pvAccess::MonitorElement Class Reference

An element for a monitorQueue. More...

#include <client/pv/monitor.h>

Classes

class  Ref
 A (single ownership) smart pointer to extract a MonitorElement from a Monitor queue. More...
 

Public Types

typedef std::tr1::shared_ptr< MonitorElementshared_pointer
 
typedef std::tr1::shared_ptr< const MonitorElementconst_shared_pointer
 
typedef std::tr1::weak_ptr< MonitorElementweak_pointer
 
typedef std::tr1::weak_ptr< const MonitorElementconst_weak_pointer
 

Public Member Functions

 MonitorElement (epics::pvData::PVStructurePtr const &pvStructurePtr)
 

Public Attributes

const epics::pvData::PVStructurePtr pvStructurePtr
 
const epics::pvData::BitSet::shared_pointer changedBitSet
 
const epics::pvData::BitSet::shared_pointer overrunBitSet
 

Detailed Description

An element for a monitorQueue.

Class instance representing monitor element.

Author
mrk

Definition at line 54 of file monitor.h.

Member Typedef Documentation

◆ const_shared_pointer

std::tr1::shared_ptr<const MonitorElement> epics::pvAccess::MonitorElement::const_shared_pointer

Definition at line 56 of file monitor.h.

◆ const_weak_pointer

std::tr1::weak_ptr<const MonitorElement> epics::pvAccess::MonitorElement::const_weak_pointer

Definition at line 56 of file monitor.h.

◆ shared_pointer

std::tr1::shared_ptr<MonitorElement> epics::pvAccess::MonitorElement::shared_pointer

Definition at line 56 of file monitor.h.

◆ weak_pointer

std::tr1::weak_ptr<MonitorElement> epics::pvAccess::MonitorElement::weak_pointer

Definition at line 56 of file monitor.h.

Member Data Documentation

◆ changedBitSet

const epics::pvData::BitSet::shared_pointer epics::pvAccess::MonitorElement::changedBitSet

Definition at line 59 of file monitor.h.

◆ overrunBitSet

const epics::pvData::BitSet::shared_pointer epics::pvAccess::MonitorElement::overrunBitSet

Definition at line 60 of file monitor.h.

◆ pvStructurePtr

const epics::pvData::PVStructurePtr epics::pvAccess::MonitorElement::pvStructurePtr

Definition at line 58 of file monitor.h.


The documentation for this class was generated from the following file: