Rcuxx::FmdT1SENS_TH Struct Reference
[FMD Interace classes]

#include <rcuxx/Fmd.h>

Inheritance diagram for Rcuxx::FmdT1SENS_TH:

Inheritance graph
Collaboration diagram for Rcuxx::FmdT1SENS_TH:

Collaboration graph

List of all members.


Detailed Description

Interface to T1SENS_TH monitor register.

Public Member Functions

 FmdT1SENS_TH (Rcu &rcu)
void SetCentigrade (float x)
float GetNatural () const
float Factor () const
const char * Unit () const
void Get ()
void Set ()

Constructor & Destructor Documentation

Rcuxx::FmdT1SENS_TH::FmdT1SENS_TH ( Rcu rcu  )  [inline]

Constructor.

Parameters:
imem Reference to instruction memory interface
rmem Reference to result memory interface


Member Function Documentation

void Rcuxx::FmdT1SENS_TH::SetCentigrade ( float  x  )  [inline]

Set threshold in natural units.

Parameters:
x Threshold

References Rcuxx::AltroRegister::fData, and Rcuxx::FmdT1SENS::fgkCounts2C.

float Rcuxx::FmdT1SENS_TH::GetNatural (  )  const [inline]

Get threshold value in natural units.

Returns:
The threshold value

References Rcuxx::AltroRegister::fData, and Rcuxx::FmdT1SENS::fgkCounts2C.

float Rcuxx::FmdT1SENS_TH::Factor (  )  const [inline, virtual]

Get the conversion factor.

Reimplemented from Rcuxx::BcThreshold.

References Rcuxx::FmdT1SENS::fgkCounts2C.

const char* Rcuxx::FmdT1SENS_TH::Unit (  )  const [inline, virtual]

Get the unit name.

Reimplemented from Rcuxx::BcThreshold.

void Rcuxx::FmdT1SENS_TH::Get (  )  [inline, virtual]

Decode read data.

Reimplemented from Rcuxx::AltroRegister.

References Rcuxx::AltroRegister::fData.

void Rcuxx::FmdT1SENS_TH::Set (  )  [inline, virtual]

Encode set data before committing.

Reimplemented from Rcuxx::AltroRegister.

References Rcuxx::AltroRegister::fData.


The documentation for this struct was generated from the following file:
Top of page Last update Wed Jun 4 00:49:28 2008
Copyright © 2004 Christian Holm Created by DoxyGen 1.5.6