alma::ACS::impl::TypelessPropertyImpl Class Reference

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

List of all members.

Public Member Functions

 TypelessPropertyImpl (String name, CharacteristicComponentImpl parentComponent) throws PropertyInitializationFailed
void readCharacteristics () throws PropertyInitializationFailed
String description ()
String format ()
String units ()
long resolution ()

Protected Attributes

String description
String format
String units
long resolution

Detailed Description

Implementation of alma.ACS.TypelessProperty.

Author:
Matej Sekoranja
Version:
$id$

Constructor & Destructor Documentation

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

Constructor.

Parameters:
name property name, non-null.
parentComponent parent component, non-null.
Exceptions:
PropertyInitializationFailed exception is thrown on failure

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


Member Function Documentation

void alma::ACS::impl::TypelessPropertyImpl::readCharacteristics (  )  throws PropertyInitializationFailed [inline]

Member Data Documentation

Property description.

Property C-like format used by clients.

Property resolution (bitmask).

Property units (for numbers).


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

Generated by  doxygen 1.6.2