Tango Core Classes Reference  9.3.4
Tango::MultiAttrProp< T > Class Template Reference

This class represents Tango modifiable attribute properties grouped in one object to facilitate setting and getting attribute properties in one go. More...

#include "tango.h"

Collaboration diagram for Tango::MultiAttrProp< T >:

Public Member Functions

Constructors

Miscellaneous constructors

 MultiAttrProp ()
 Default constructor.
 

Class data members

string label
 Attribute label.
 
string description
 Attribute description.
 
string unit
 Attribute unit.
 
string standard_unit
 Attribute standard_unit.
 
string display_unit
 Attribute display_unit.
 
string format
 Attribute format.
 
AttrProp< T > min_value
 Attribute min_value.
 
AttrProp< T > max_value
 Attribute max_value.
 
AttrProp< T > min_alarm
 Attribute min_alarm.
 
AttrProp< T > max_alarm
 Attribute max_alarm.
 
AttrProp< T > min_warning
 Attribute min_warning.
 
AttrProp< T > max_warning
 Attribute max_warning.
 
AttrProp< DevLong > delta_t
 Attribute delta_t.
 
AttrProp< T > delta_val
 Attribute delta_val.
 
AttrProp< DevLong > event_period
 Attribute event_period.
 
AttrProp< DevLong > archive_period
 Attribute archive_period.
 
DoubleAttrProp< DevDouble > rel_change
 Attribute rel_change.
 
DoubleAttrProp< DevDouble > abs_change
 Attribute abs_change.
 
DoubleAttrProp< DevDouble > archive_rel_change
 Attribute archive_rel_change.
 
DoubleAttrProp< DevDouble > archive_abs_change
 Attribute archive_abs_change.
 
vector< string > enum_labels
 Enumeration labels (For DevEnum data type)
 

Detailed Description

template<typename T>
class Tango::MultiAttrProp< T >

This class represents Tango modifiable attribute properties grouped in one object to facilitate setting and getting attribute properties in one go.

Author
trogucki
Revision
19431

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