

Public Member Functions | |
| RWfloatSeqImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed | |
| RWfloatSeqImpl (String name, CharacteristicComponentImpl parentComponent, DataAccess dataAccess) throws PropertyInitializationFailed | |
| Object | readPropertyTypeCharacteristic (String name) throws NoSuchCharacteristic |
| Monitorfloat | create_monitor (CBfloatSeq callback, CBDescIn descIn) |
| Monitorfloat | create_postponed_monitor (long startTime, CBfloatSeq callback, CBDescIn descIn) |
| float | default_value () |
| void | get_async (CBfloatSeq arg0, CBDescIn arg1) |
| int | get_history (int arg0, floatSeqSeqHolder arg1, TimeSeqHolder arg2) |
| float[] | get_sync (CompletionHolder completionHolder) |
| float | graph_max () |
| float | graph_min () |
| float | min_delta_trigger () |
| float | min_step () |
| boolean | lessThanDelta (Object value1, Object value2, Object delta) |
| boolean | noDelta (Object value) |
| boolean | dispatchCallback (int type, Object value, Callback callback, Completion completion, CBDescOut desc) |
| Object | sum (Object value1, Object value2, boolean substract) |
| float | max_value () |
| float | min_value () |
| void | set_async (float[] value, CBvoid callback, CBDescIn descIn) |
| void | set_nonblocking (float[] value) |
| Completion | set_sync (float[] value) |
Implementation of alma.ACS.RWfloat.
| alma::ACS::impl::RWfloatSeqImpl::RWfloatSeqImpl | ( | String | name, | |
| CharacteristicComponentImpl | parentComponent | |||
| ) | throws PropertyInitializationFailed [inline] |
| name | ||
| parentComponent |
| PropertyInitializationFailed |
References alma::ACS::PropertyOperations::name(), and alma::ACS::impl::PropertyImpl::parentComponent.
| alma::ACS::impl::RWfloatSeqImpl::RWfloatSeqImpl | ( | String | name, | |
| CharacteristicComponentImpl | parentComponent, | |||
| DataAccess | dataAccess | |||
| ) | throws PropertyInitializationFailed [inline] |
| name | ||
| parentComponent | ||
| dataAccess |
| PropertyInitializationFailed |
References alma::ACS::impl::CommonPropertyImpl::dataAccess, alma::ACS::PropertyOperations::name(), and alma::ACS::impl::PropertyImpl::parentComponent.
| Monitorfloat alma::ACS::impl::RWfloatSeqImpl::create_monitor | ( | CBfloatSeq | callback, | |
| CBDescIn | descIn | |||
| ) | [inline] |
References create_postponed_monitor().
| Monitorfloat alma::ACS::impl::RWfloatSeqImpl::create_postponed_monitor | ( | long | startTime, | |
| CBfloatSeq | callback, | |||
| CBDescIn | descIn | |||
| ) | [inline] |
References alma::ACS::impl::CommonPropertyImpl::registerMonitor().
Referenced by create_monitor().
| float alma::ACS::impl::RWfloatSeqImpl::default_value | ( | ) | [inline] |
Implements alma::ACS::PfloatSeqOperations.
References alma::ACS::impl::CommonPropertyImpl::defaultValue.
| boolean alma::ACS::impl::RWfloatSeqImpl::dispatchCallback | ( | int | type, | |
| Object | value, | |||
| Callback | callback, | |||
| Completion | completion, | |||
| CBDescOut | desc | |||
| ) | [inline] |
Implements alma::ACS::jbaci::CallbackDispatcher.
| void alma::ACS::impl::RWfloatSeqImpl::get_async | ( | CBfloatSeq | arg0, | |
| CBDescIn | arg1 | |||
| ) | [inline] |
| int alma::ACS::impl::RWfloatSeqImpl::get_history | ( | int | arg0, | |
| floatSeqSeqHolder | arg1, | |||
| TimeSeqHolder | arg2 | |||
| ) | [inline] |
| float [] alma::ACS::impl::RWfloatSeqImpl::get_sync | ( | CompletionHolder | completionHolder | ) | [inline] |
| float alma::ACS::impl::RWfloatSeqImpl::graph_max | ( | ) | [inline] |
Implements alma::ACS::PfloatSeqOperations.
References alma::ACS::impl::CommonComparablePropertyImpl::graphMax.
| float alma::ACS::impl::RWfloatSeqImpl::graph_min | ( | ) | [inline] |
Implements alma::ACS::PfloatSeqOperations.
References alma::ACS::impl::CommonComparablePropertyImpl::graphMin.
| boolean alma::ACS::impl::RWfloatSeqImpl::lessThanDelta | ( | Object | value1, | |
| Object | value2, | |||
| Object | delta | |||
| ) | [inline, virtual] |
Implements alma::ACS::impl::CommonComparablePropertyImpl.
| float alma::ACS::impl::RWfloatSeqImpl::max_value | ( | ) | [inline] |
Implements alma::ACS::RWfloatSeqOperations.
References alma::ACS::impl::RWCommonComparablePropertyImpl::maxValue.
| float alma::ACS::impl::RWfloatSeqImpl::min_delta_trigger | ( | ) | [inline] |
Implements alma::ACS::PfloatSeqOperations.
References alma::ACS::impl::CommonComparablePropertyImpl::minDeltaTrigger.
| float alma::ACS::impl::RWfloatSeqImpl::min_step | ( | ) | [inline] |
Implements alma::ACS::PfloatSeqOperations.
References alma::ACS::impl::CommonComparablePropertyImpl::minStep.
| float alma::ACS::impl::RWfloatSeqImpl::min_value | ( | ) | [inline] |
Implements alma::ACS::RWfloatSeqOperations.
References alma::ACS::impl::RWCommonComparablePropertyImpl::minValue.
| boolean alma::ACS::impl::RWfloatSeqImpl::noDelta | ( | Object | value | ) | [inline, virtual] |
Implements alma::ACS::impl::CommonComparablePropertyImpl.
| Object alma::ACS::impl::RWfloatSeqImpl::readPropertyTypeCharacteristic | ( | String | name | ) | throws NoSuchCharacteristic [inline, virtual] |
Implements alma::ACS::impl::CommonPropertyImpl.
References alma::ACS::impl::PropertyImpl::characteristicModelImpl, alma::ACS::impl::CharacteristicModelImpl::getFloatSeq(), and alma::ACS::PropertyOperations::name().
| void alma::ACS::impl::RWfloatSeqImpl::set_async | ( | float[] | value, | |
| CBvoid | callback, | |||
| CBDescIn | descIn | |||
| ) | [inline] |
References alma::ACS::impl::CommonPropertyImpl::setAsync().
| void alma::ACS::impl::RWfloatSeqImpl::set_nonblocking | ( | float[] | value | ) | [inline] |
Implements alma::ACS::RWfloatSeqOperations.
References alma::ACS::impl::CommonPropertyImpl::setNonblocking().
| Completion alma::ACS::impl::RWfloatSeqImpl::set_sync | ( | float[] | value | ) | [inline] |
Implements alma::ACS::RWfloatSeqOperations.
References alma::ACS::impl::CommonPropertyImpl::setSync().
| Object alma::ACS::impl::RWfloatSeqImpl::sum | ( | Object | value1, | |
| Object | value2, | |||
| boolean | substract | |||
| ) | [inline, virtual] |
Implements alma::ACS::impl::CommonComparablePropertyImpl.
1.6.2