ESRF Logo

Elettra Logo

Soleil Logo

Alba Logo

Desy Logo

MAX-lab Logo

FRM2 Logo


SYNCHROTRON ALBA --- SYNCHROTRON ELETTRA

EUROPEAN SYNCHROTRON RADIATION FACILITY --- SYNCHROTRON PETRA III

SYNCHROTRON SOLEIL --- SYNCHROTRON MAX 4

NEUTRON SOURCE FRM 2

Tango::UserDefaultAttrProp Class Reference

User class to set attribute default properties. More...

#include <attrdesc.h>

List of all members.

Public Member Functions

Constructor
Only one constructor is defined for this class

 UserDefaultAttrProp ()
 Constructs a newly allocated UserDefaultAttrProp object.
Set default property methods
void set_label (const char *def_label)
 Set default label property.
void set_description (const char *def_desc)
 Set default description property.
void set_unit (const char *def_unit)
 Set default unit property.
void set_standard_unit (const char *def_std_unit)
 Set default standard unit property.
void set_display_unit (const char *def_disp_unit)
 Set default display unit property.
void set_format (const char *def_format)
 Set default format property.
void set_min_value (const char *def_min_value)
 Set default min_value property.
void set_max_value (const char *def_max_value)
 Set default max_value property.
void set_min_alarm (const char *def_min_alarm)
 Set default min_alarm property.
void set_max_alarm (const char *def_max_alarm)
 Set default max_alarm property.
void set_min_warning (const char *def_min_warning)
 Set default min_warning property.
void set_max_warning (const char *def_max_warning)
 Set default max_warning property.
void set_delta_t (const char *def_delta_t)
 Set default RDS alarm delta_t property.
void set_delta_val (const char *def_delta_val)
 Set default RDS alarm delta_val property.
void set_abs_change (const char *def_abs_change)
 Set default change event abs_change property.
void set_rel_change (const char *def_rel_change)
 Set default change event rel_change property.
void set_period (const char *def_period)
 Set default periodic event period property.
void set_archive_abs_change (const char *def_archive_abs_change)
 Set default archive event abs_change property.
void set_archive_rel_change (const char *def_archive_rel_change)
 Set default archive event rel_change property.
void set_archive_period (const char *def_archive_period)
 Set default archive event period property.


Detailed Description

User class to set attribute default properties.

This class is used to set attribute default properties. Three levels of attributes properties setting are implemented within Tango. The highest property setting level is the database. Then the user default (set using this UserDefaultAttrProp class) and finally a Tango library default value

Author
taurel
Revision
15556

Member Function Documentation

void Tango::UserDefaultAttrProp::set_abs_change ( const char *  def_abs_change  )  [inline]

Set default change event abs_change property.

Parameters:
def_abs_change The user default change event abs_change property

void Tango::UserDefaultAttrProp::set_archive_abs_change ( const char *  def_archive_abs_change  )  [inline]

Set default archive event abs_change property.

Parameters:
def_archive_abs_change The user default archive event abs_change property

void Tango::UserDefaultAttrProp::set_archive_period ( const char *  def_archive_period  )  [inline]

Set default archive event period property.

Parameters:
def_archive_period The user default archive event period property

void Tango::UserDefaultAttrProp::set_archive_rel_change ( const char *  def_archive_rel_change  )  [inline]

Set default archive event rel_change property.

Parameters:
def_archive_rel_change The user default archive event rel_change property

void Tango::UserDefaultAttrProp::set_delta_t ( const char *  def_delta_t  )  [inline]

Set default RDS alarm delta_t property.

Parameters:
def_delta_t The user default RDS alarm delta_t property

void Tango::UserDefaultAttrProp::set_delta_val ( const char *  def_delta_val  )  [inline]

Set default RDS alarm delta_val property.

Parameters:
def_delta_val The user default RDS alarm delta_val property

void Tango::UserDefaultAttrProp::set_description ( const char *  def_desc  )  [inline]

Set default description property.

Parameters:
def_desc The user default description property

void Tango::UserDefaultAttrProp::set_display_unit ( const char *  def_disp_unit  )  [inline]

Set default display unit property.

Parameters:
def_disp_unit The user default display unit property

void Tango::UserDefaultAttrProp::set_format ( const char *  def_format  )  [inline]

Set default format property.

Parameters:
def_format The user default format property

void Tango::UserDefaultAttrProp::set_label ( const char *  def_label  )  [inline]

Set default label property.

Parameters:
def_label The user default label property

void Tango::UserDefaultAttrProp::set_max_alarm ( const char *  def_max_alarm  )  [inline]

Set default max_alarm property.

Parameters:
def_max_alarm The user default max_alarm property

void Tango::UserDefaultAttrProp::set_max_value ( const char *  def_max_value  )  [inline]

Set default max_value property.

Parameters:
def_max_value The user default max_value property

void Tango::UserDefaultAttrProp::set_max_warning ( const char *  def_max_warning  )  [inline]

Set default max_warning property.

Parameters:
def_max_warning The user default max_warning property

void Tango::UserDefaultAttrProp::set_min_alarm ( const char *  def_min_alarm  )  [inline]

Set default min_alarm property.

Parameters:
def_min_alarm The user default min_alarm property

void Tango::UserDefaultAttrProp::set_min_value ( const char *  def_min_value  )  [inline]

Set default min_value property.

Parameters:
def_min_value The user default min_value property

void Tango::UserDefaultAttrProp::set_min_warning ( const char *  def_min_warning  )  [inline]

Set default min_warning property.

Parameters:
def_min_warning The user default min_warning property

void Tango::UserDefaultAttrProp::set_period ( const char *  def_period  )  [inline]

Set default periodic event period property.

Parameters:
def_period The user default periodic event period property

void Tango::UserDefaultAttrProp::set_rel_change ( const char *  def_rel_change  )  [inline]

Set default change event rel_change property.

Parameters:
def_rel_change The user default change event rel_change property

void Tango::UserDefaultAttrProp::set_standard_unit ( const char *  def_std_unit  )  [inline]

Set default standard unit property.

Parameters:
def_std_unit The user default standard unit property

void Tango::UserDefaultAttrProp::set_unit ( const char *  def_unit  )  [inline]

Set default unit property.

Parameters:
def_unit The user default unit property


The documentation for this class was generated from the following file:
Tango Device Server User's Guide



ALBA - Control Team / DESY - Hasylab Petra III

ELETTRA - Controls and Diagnostics / ESRF - Software Engineering Group

SOLEIL - Controle Commande et Acquisition / MAX-lab - MAX 4

FRM2 - Control group