RcuConf Namespace Reference


Detailed Description

Namespace for all RCU configuration classes.


Data Structures

class  Address
 Address to write a register to - if a specific chip should be addressed. More...

class  Altro
 Component configurator for the ALTRO. More...

class  Bc
 Component configurator for the BC. More...

class  BlobValue
 Values of parameters. Contains up to a blob of data. How this is to be intepreted is up to the client. More...

class  BusComponent
 a Component on the bus More...

class  CommandCoder
 Command coder used by the InterCom Layer to configure the front-end electronics. More...

class  Component
 Base class for component configurators. More...

class  Config
 Representation of entries in the Config table. More...

class  Configurator
 Class to call Rcuxx::Rcu API to do configuration. The actual values is obtained from the database connection. More...

class  Fmd
 Component configurator for the FMD. More...

class  Parameter
 This table contains information about all possible parameters in the configurat. More...

class  Priority
 Priority to write a register to - if a specific chip should be ordered. More...

class  Rcu
 Component configurator for the RCU. More...

class  SingleValue
 Values of parameters. Contains up to a single of data. How this is to be intepreted is up to the client. More...

class  Table
 Base class for table entries. More...

class  Value
 Values of parameters. This is technically not really a table. It's a base class for SingleValue and BlobValue tables. More...


Functions

void setConfigFile (const std::string &file)
std::ostream & operator<< (std::ostream &o, const Parameter::Where w)
std::istream & operator>> (std::istream &i, Parameter::Where &w)


Function Documentation

std::ostream & RcuConf::operator<< std::ostream &  o,
const Parameter::Where  w
 

Output operator of Parameter::Where values.

Parameters:
o Output stream
w Where value
Returns:
o after appending w

Definition at line 38 of file Parameter.cxx.

std::istream & RcuConf::operator>> std::istream &  i,
Parameter::Where &  w
 

Input operator of Parameter::Where values.

Parameters:
i Input stream
w Where value
Returns:
i after extracting w

Definition at line 48 of file Parameter.cxx.

void RcuConf::setConfigFile const std::string &  file  ) 
 

Set the configuration file for the CommandCoder.

Note:
This function must be called before the InterCom Layer calls any member functions of the CommandCoder.
Parameters:
file File to read configuration file

Definition at line 71 of file CommandCoder.cxx.

Top of page Last update Fri Apr 27 01:54:16 2007
Copyright © 2004 Christian Holm Created by DoxyGen 1.3.5