RcuConf::Fmd Class Reference
[Component interfaces]

#include <Fmd.h>

Inheritance diagram for RcuConf::Fmd:

RcuConf::Bc RcuConf::BusComponent RcuConf::Component

Detailed Description

Component configurator for the FMD.

Definition at line 47 of file Fmd.h.

Public Member Functions

 Fmd (Rcuxx::Fmd &fmd)
virtual ~Fmd ()

Static Public Member Functions

bool Create (RcuDb::Server &server)

Protected Member Functions

Rcuxx::AltroRegister * Name2Register (const std::string &name)
Rcuxx::AltroCommand * Name2Command (const std::string &name)

Protected Attributes

Rcuxx::Fmd & fFmd


Constructor & Destructor Documentation

RcuConf::Fmd::Fmd Rcuxx::Fmd &  fmd  ) 
 

Constructor.

Parameters:
fmd Reference to low-level FMD interface

Definition at line 30 of file Fmd.cxx.

virtual RcuConf::Fmd::~Fmd  )  [inline, virtual]
 

Destructor.

Definition at line 54 of file Fmd.h.


Member Function Documentation

bool RcuConf::Fmd::Create RcuDb::Server &  server  )  [static]
 

Create entries for all parameters in the data base.

Parameters:
server Server to contact.
Returns:
true on success, false otherwise

Reimplemented from RcuConf::Bc.

Definition at line 119 of file Fmd.cxx.

Rcuxx::AltroCommand * RcuConf::Fmd::Name2Command const std::string &  name  )  [protected, virtual]
 

Map a parameter name to a command.

Reimplemented from RcuConf::Bc.

Definition at line 102 of file Fmd.cxx.

References fFmd.

Rcuxx::AltroRegister * RcuConf::Fmd::Name2Register const std::string &  name  )  [protected, virtual]
 

Map a parameter name to a register.

Reimplemented from RcuConf::Bc.

Definition at line 36 of file Fmd.cxx.

References fFmd.


Field Documentation

Rcuxx::Fmd& RcuConf::Fmd::fFmd [protected]
 

Reference to low-level interface.

Definition at line 68 of file Fmd.h.

Referenced by Name2Command(), and Name2Register().


The documentation for this class was generated from the following files:
Top of page Last update Fri Apr 27 01:54:16 2007
Copyright © 2004 Christian Holm Created by DoxyGen 1.3.5