Package | Description |
---|---|
org.epics.pvmanager.integration | |
org.epics.pvmanager.pva.adapters | |
org.epics.pvmanager.vtype |
Support for control system types.
|
org.epics.vtype |
Modifier and Type | Field and Description |
---|---|
static VDouble |
Constants.const_double_value |
Modifier and Type | Class and Description |
---|---|
class |
PVFieldToVDouble |
Modifier and Type | Method and Description |
---|---|
static DesiredRateExpression<VDouble> |
ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
Aggregates the sample at the scan rate and takes the average.
|
static DesiredRateExpression<VDouble> |
ExpressionLanguage.vConst(double value)
A constant representing a double.
|
static ChannelExpression<VDouble,Double> |
ExpressionLanguage.vDouble(String name)
A channel with the given name of type VDouble.
|
static DesiredRateExpressionList<VDouble> |
ExpressionLanguage.vDoubleConstants(List<Double> values)
A list of constant expressions of type VDouble.
|
static ChannelExpressionList<VDouble,Double> |
ExpressionLanguage.vDoubles(Collection<String> names)
A list of channels with the given names, all of type VDouble.
|
Modifier and Type | Method and Description |
---|---|
static DesiredRateExpression<VDouble> |
ExpressionLanguage.averageOf(SourceRateExpression<VDouble> doublePv)
Aggregates the sample at the scan rate and takes the average.
|
static DesiredRateExpression<VStatistics> |
ExpressionLanguage.statisticsOf(SourceRateExpression<VDouble> doublePv)
Aggregates the sample at the scan rate and calculates statistical information.
|
static DesiredRateExpressionList<VStatistics> |
ExpressionLanguage.statisticsOf(SourceRateExpressionList<VDouble> doubleExpressions)
Applies
ExpressionLanguage.statisticsOf(org.epics.pvmanager.expression.SourceRateExpression) to all
arguments. |
static DesiredRateExpression<VMultiDouble> |
ExpressionLanguage.synchronizedArrayOf(org.epics.util.time.TimeDuration tolerance,
SourceRateExpressionList<VDouble> expressions)
A synchronized array from the given expression.
|
static DesiredRateExpression<VMultiDouble> |
ExpressionLanguage.synchronizedArrayOf(org.epics.util.time.TimeDuration tolerance,
org.epics.util.time.TimeDuration cacheDepth,
SourceRateExpressionList<VDouble> expressions)
A synchronized array from the given expression.
|
Modifier and Type | Method and Description |
---|---|
static VDouble |
ValueFactory.newVDouble(Double value)
Creates a new VDouble, no alarm, time now, no display.
|
static VDouble |
ValueFactory.newVDouble(Double value,
Alarm alarm,
Time time,
Display display)
Creates a new VDouble.
|
static VDouble |
ValueFactory.newVDouble(Double value,
Display display)
Creates new immutable VDouble by using metadata from the old value,
now as timestamp and computing alarm from the metadata range.
|
static VDouble |
ValueFactory.newVDouble(Double value,
Time time)
Creates a new VDouble, no alarm, no display.
|
static VDouble |
ValueFactory.newVDouble(Double value,
Time time,
Display display)
Creates a new VDouble using the given value, time, display and
generating the alarm from the value and display information.
|
Modifier and Type | Method and Description |
---|---|
static VMultiDouble |
ValueFactory.newVMultiDouble(List<VDouble> values,
Alarm alarm,
Time time,
Display display)
Creates a new VMultiDouble.
|
Copyright © 2010–2015. All rights reserved.