This is Unofficial EPICS BASE Doxygen Site
epics::pvData::Control Class Reference

Methods for a control structure. More...

#include "control.h"

Public Member Functions

 Control ()
 
double getLow () const
 
double getHigh () const
 
double getMinStep () const
 
void setLow (double value)
 
void setHigh (double value)
 
void setMinStep (double value)
 

Detailed Description

Methods for a control structure.

An control structure has the following fields:

double limitLow
double limitHigh
double minStep

This is a class that holds values corresponding to the fields in a control structure. It is meant to be used together with pvControl which allows values to be copied between an control structure and this class. This class should not be extended.

Definition at line 32 of file control.h.

Constructor & Destructor Documentation

epics::pvData::Control::Control ( )
inline

Constructor

Definition at line 37 of file control.h.

37 : low(0.0), high(0.0), minStep(0.0) {}

Member Function Documentation

double epics::pvData::Control::getHigh ( ) const
inline

get limitHigh

Returns
the current value.

Definition at line 48 of file control.h.

48 {return high;}
double epics::pvData::Control::getLow ( ) const
inline

get limitLow

Returns
the current value.

Definition at line 43 of file control.h.

43 {return low;}
double epics::pvData::Control::getMinStep ( ) const
inline

get minStep

Returns
the current value.

Definition at line 53 of file control.h.

53 {return minStep;}
void epics::pvData::Control::setHigh ( double  value)
inline

set limitHigh

Parameters
valueThe new value.

Definition at line 63 of file control.h.

63 {high = value;}
Definition: link.h:174
void epics::pvData::Control::setLow ( double  value)
inline

set limitLow

Parameters
valueThe new value.

Definition at line 58 of file control.h.

58 {low = value;}
Definition: link.h:174
void epics::pvData::Control::setMinStep ( double  value)
inline

set minStep

Parameters
valueThe new value.

Definition at line 68 of file control.h.

68 {minStep = value;}
Definition: link.h:174

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