CurrentValueBase Class Reference

CurrentValue class. More...

Inheritance diagram for CurrentValueBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

def __init__
def rawValue
 rawValue
def age
def flags
def setFlags
def unsetFlags
def update
def clear

Public Attributes

 name

Static Public Attributes

int FLAG_STALE = 0x0001
int FLAG_ALARM_RED = 0x1000
int FLAG_ALARM_YEL = 0x2000
int FLAG_ALARM_DISABLED = 0x8000

Private Attributes

 __raw
 __flags
 __age

Detailed Description

CurrentValue class.

Definition at line 28 of file CurrValTable.py.


Member Function Documentation

def __init__   self,
  name = None,
  raw = None,
  flags = 0x0,
  age = 0
 

Definition at line 36 of file CurrValTable.py.

def age   self  ) 
 

Definition at line 50 of file CurrValTable.py.

def clear   self  ) 
 

Definition at line 77 of file CurrValTable.py.

def flags   self  ) 
 

Definition at line 55 of file CurrValTable.py.

def rawValue   self  ) 
 

rawValue

Returns:
observable's value in raw (machine) units

Definition at line 43 of file CurrValTable.py.

def setFlags   self,
  flags
 

Definition at line 60 of file CurrValTable.py.

def unsetFlags   self,
  flags
 

Definition at line 65 of file CurrValTable.py.

def update   self,
  raw,
  aTime
 

Reimplemented in CurrentValue.

Definition at line 70 of file CurrValTable.py.


Member Data Documentation

__age [private]
 

Definition at line 41 of file CurrValTable.py.

__flags [private]
 

Definition at line 40 of file CurrValTable.py.

__raw [private]
 

Definition at line 39 of file CurrValTable.py.

int FLAG_ALARM_DISABLED = 0x8000 [static]
 

Definition at line 33 of file CurrValTable.py.

int FLAG_ALARM_RED = 0x1000 [static]
 

Definition at line 31 of file CurrValTable.py.

int FLAG_ALARM_YEL = 0x2000 [static]
 

Definition at line 32 of file CurrValTable.py.

int FLAG_STALE = 0x0001 [static]
 

Definition at line 30 of file CurrValTable.py.

name
 

Definition at line 38 of file CurrValTable.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:53:10 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO