alma::ACS::impl::RWstringImpl Class Reference

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

List of all members.

Public Member Functions

 RWstringImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed
 RWstringImpl (String name, CharacteristicComponentImpl parentComponent, DataAccess dataAccess) throws PropertyInitializationFailed
Object readPropertyTypeCharacteristic (String name) throws NoSuchCharacteristic
Monitor create_monitor (CBstring callback, CBDescIn desc)
Monitor create_postponed_monitor (long startTime, CBstring callback, CBDescIn desc)
String default_value ()
void get_async (CBstring callback, CBDescIn desc)
void set_async (String value, CBvoid callback, CBDescIn desc)
void set_nonblocking (String value)
Completion set_sync (String value)
int get_history (int length, stringSeqHolder values, TimeSeqHolder times)
String get_sync (CompletionHolder completionHolder)
boolean dispatchCallback (int type, Object value, Callback callback, Completion completion, CBDescOut desc)

Constructor & Destructor Documentation

alma::ACS::impl::RWstringImpl::RWstringImpl ( String  name,
CharacteristicComponentImpl  parentComponent 
) throws PropertyInitializationFailed [inline]
Parameters:
name 
parentComponent 
Exceptions:
PropertyInitializationFailed 

References alma::ACS::impl::PropertyImpl::name(), and alma::ACS::impl::PropertyImpl::parentComponent.

alma::ACS::impl::RWstringImpl::RWstringImpl ( String  name,
CharacteristicComponentImpl  parentComponent,
DataAccess  dataAccess 
) throws PropertyInitializationFailed [inline]
Parameters:
name 
parentComponent 
dataAccess 
Exceptions:
PropertyInitializationFailed 

References alma::ACS::impl::CommonPropertyImpl::dataAccess, alma::ACS::impl::PropertyImpl::name(), and alma::ACS::impl::PropertyImpl::parentComponent.


Member Function Documentation

Monitor alma::ACS::impl::RWstringImpl::create_monitor ( CBstring  callback,
CBDescIn  desc 
) [inline]
Monitor alma::ACS::impl::RWstringImpl::create_postponed_monitor ( long  startTime,
CBstring  callback,
CBDescIn  desc 
) [inline]
String alma::ACS::impl::RWstringImpl::default_value (  )  [inline]
boolean alma::ACS::impl::RWstringImpl::dispatchCallback ( int  type,
Object  value,
Callback  callback,
Completion  completion,
CBDescOut  desc 
) [inline]
void alma::ACS::impl::RWstringImpl::get_async ( CBstring  callback,
CBDescIn  desc 
) [inline]
int alma::ACS::impl::RWstringImpl::get_history ( int  length,
stringSeqHolder  values,
TimeSeqHolder  times 
) [inline]
String alma::ACS::impl::RWstringImpl::get_sync ( CompletionHolder  completionHolder  )  [inline]
Object alma::ACS::impl::RWstringImpl::readPropertyTypeCharacteristic ( String  name  )  throws NoSuchCharacteristic [inline, virtual]
See also:
alma.ACS.PCommonPropertyImpl::readPropertyTypeCharacteristic(java.lang.String)

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

References alma::ACS::impl::PropertyImpl::characteristicModelImpl, alma::ACS::impl::CharacteristicModelImpl::getString(), and alma::ACS::impl::PropertyImpl::name().

void alma::ACS::impl::RWstringImpl::set_async ( String  value,
CBvoid  callback,
CBDescIn  desc 
) [inline]
See also:
alma.ACS.PstringOperations::set_async(java.lang.String value, alma.ACS.CBvoid, alma.ACS.CBDescIn)

References alma::ACS::impl::CommonPropertyImpl::setAsync().

void alma::ACS::impl::RWstringImpl::set_nonblocking ( String  value  )  [inline]
See also:
alma.ACS.PstringOperations::set_nonblocking(java.lang.String)

References alma::ACS::impl::CommonPropertyImpl::setNonblocking().

Completion alma::ACS::impl::RWstringImpl::set_sync ( String  value  )  [inline]
See also:
alma.ACS.PstringOperations::set_sync(java.lang.String)

References alma::ACS::impl::CommonPropertyImpl::setSync().


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

Generated by  doxygen 1.6.2