Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::ACS::impl::RWdoubleImpl Class Reference

Inheritance diagram for alma::ACS::impl::RWdoubleImpl:

Inheritance graph
[legend]
Collaboration diagram for alma::ACS::impl::RWdoubleImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RWdoubleImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed
 RWdoubleImpl (String name, CharacteristicComponentImpl parentComponent, DataAccess dataAccess) throws PropertyInitializationFailed
Object readPropertyTypeCharacteristic (String name) throws NoSuchCharacteristic
Monitordouble create_monitor (CBdouble callback, CBDescIn descIn)
Monitordouble create_postponed_monitor (long startTime, CBdouble callback, CBDescIn descIn)
double default_value ()
void get_async (CBdouble arg0, CBDescIn arg1)
int get_history (int arg0, doubleSeqHolder arg1, TimeSeqHolder arg2)
double get_sync (CompletionHolder completionHolder)
double graph_max ()
double graph_min ()
double min_delta_trigger ()
double 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)
double max_value ()
double min_value ()
void set_async (double value, CBvoid callback, CBDescIn descIn)
void set_nonblocking (double value)
Completion set_sync (double value)

Detailed Description

Implementation of alma.ACS.RWdouble.
Author:
Matej Sekoranja
Version:
$id$


Constructor & Destructor Documentation

alma::ACS::impl::RWdoubleImpl::RWdoubleImpl String  name,
CharacteristicComponentImpl  parentComponent
throws PropertyInitializationFailed [inline]
 

Parameters:
name 
parentComponent 
Exceptions:
PropertyInitializationFailed 

alma::ACS::impl::RWdoubleImpl::RWdoubleImpl String  name,
CharacteristicComponentImpl  parentComponent,
DataAccess  dataAccess
throws PropertyInitializationFailed [inline]
 

Parameters:
name 
parentComponent 
dataAccess 
Exceptions:
PropertyInitializationFailed 


Member Function Documentation

Monitordouble alma::ACS::impl::RWdoubleImpl::create_monitor CBdouble  callback,
CBDescIn  descIn
[inline]
 

See also:
alma.ACS.PdoubleOperations::create_monitor(alma.ACS.CBdouble, alma.ACS.CBDescIn)

Monitordouble alma::ACS::impl::RWdoubleImpl::create_postponed_monitor long  startTime,
CBdouble  callback,
CBDescIn  descIn
[inline]
 

See also:
alma.ACS.PdoubleOperations::create_postponed_monitor(long, alma.ACS.CBdouble, alma.ACS.CBDescIn)

double alma::ACS::impl::RWdoubleImpl::default_value  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::default_value()

Implements alma::ACS::PdoubleOperations.

boolean alma::ACS::impl::RWdoubleImpl::dispatchCallback int  type,
Object  value,
Callback  callback,
Completion  completion,
CBDescOut  desc
[inline]
 

See also:
alma.ACS.jbaci.CallbackDispatcher::dispatchCallback(int, java.lang.Object, alma.ACSErr.Completion, alma.ACS.CBDescOut)

void alma::ACS::impl::RWdoubleImpl::get_async CBdouble  arg0,
CBDescIn  arg1
[inline]
 

See also:
alma.ACS.PdoubleOperations::get_async(alma.ACS.CBdouble, alma.ACS.CBDescIn)

int alma::ACS::impl::RWdoubleImpl::get_history int  arg0,
doubleSeqHolder  arg1,
TimeSeqHolder  arg2
[inline]
 

See also:
alma.ACS.PdoubleOperations::get_history(int, alma.ACS.doubleSeqHolder, alma.ACS.TimeSeqHolder)

double alma::ACS::impl::RWdoubleImpl::get_sync CompletionHolder  completionHolder  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::get_sync(alma.ACSErr.CompletionHolder)

double alma::ACS::impl::RWdoubleImpl::graph_max  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::graph_max()

Implements alma::ACS::PdoubleOperations.

double alma::ACS::impl::RWdoubleImpl::graph_min  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::graph_min()

Implements alma::ACS::PdoubleOperations.

boolean alma::ACS::impl::RWdoubleImpl::lessThanDelta Object  value1,
Object  value2,
Object  delta
[inline, virtual]
 

See also:
alma.ACS.CommonComparablePropertyImpl#lessThanDelta(java.lang.Object, java.lang.Object, java.lang.Object)

Implements alma::ACS::impl::CommonComparablePropertyImpl.

double alma::ACS::impl::RWdoubleImpl::max_value  )  [inline]
 

See also:
alma.ACS.RWdoubleOperations::max_value()

Implements alma::ACS::RWdoubleOperations.

double alma::ACS::impl::RWdoubleImpl::min_delta_trigger  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::min_delta_trigger()

Implements alma::ACS::PdoubleOperations.

double alma::ACS::impl::RWdoubleImpl::min_step  )  [inline]
 

See also:
alma.ACS.PdoubleOperations::min_step()

Implements alma::ACS::PdoubleOperations.

double alma::ACS::impl::RWdoubleImpl::min_value  )  [inline]
 

See also:
alma.ACS.RWdoubleOperations::min_value()

Implements alma::ACS::RWdoubleOperations.

boolean alma::ACS::impl::RWdoubleImpl::noDelta Object  value  )  [inline, virtual]
 

See also:
alma.ACS.CommonComparablePropertyImpl#noDelta(java.lang.Object)

Implements alma::ACS::impl::CommonComparablePropertyImpl.

Object alma::ACS::impl::RWdoubleImpl::readPropertyTypeCharacteristic String  name  )  throws NoSuchCharacteristic [inline, virtual]
 

See also:
alma.ACS.CommonPropertyImpl#readPropertyTypeCharacteristic(java.lang.String)

Implements alma::ACS::impl::CommonPropertyImpl.

void alma::ACS::impl::RWdoubleImpl::set_async double  value,
CBvoid  callback,
CBDescIn  descIn
[inline]
 

See also:
alma.ACS.RWdoubleOperations::set_async(double, alma.ACS.CBvoid, alma.ACS.CBDescIn)

void alma::ACS::impl::RWdoubleImpl::set_nonblocking double  value  )  [inline]
 

See also:
alma.ACS.RWdoubleOperations::set_nonblocking(double)

Implements alma::ACS::RWdoubleOperations.

Completion alma::ACS::impl::RWdoubleImpl::set_sync double  value  )  [inline]
 

See also:
alma.ACS.RWdoubleOperations::set_sync(double)

Implements alma::ACS::RWdoubleOperations.

Object alma::ACS::impl::RWdoubleImpl::sum Object  value1,
Object  value2,
boolean  substract
[inline, virtual]
 

See also:
alma.ACS.CommonComparablePropertyImpl#sum(java.lang.Object, java.lang.Object, boolean)

Implements alma::ACS::impl::CommonComparablePropertyImpl.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:53:25 2009 for ACS Java API by doxygen 1.3.8