CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
RBCConfiguration Class Referenceabstract

#include <interface/RBCConfiguration.h>

Inheritance diagram for RBCConfiguration:
RBCBasicConfig

Public Member Functions

virtual bool initialise ()=0
 
virtual void preprocess (RBCInput &)=0
 
virtual ~RBCConfiguration ()
 

Public Attributes

const RBCBoardSpecsm_rbcboardspecs
 
RBCBoardSpecs::RBCBoardConfigm_rbcconf
 
RBCLogicUnitm_rbclogic
 

Detailed Description

Configuration Interface: Deals with configuration of RBC hardware

Author
Andres Osorio
Date
2008-10-29

Definition at line 20 of file RBCConfiguration.h.

Constructor & Destructor Documentation

virtual RBCConfiguration::~RBCConfiguration ( )
inlinevirtual

Definition at line 22 of file RBCConfiguration.h.

22 {}

Member Function Documentation

virtual bool RBCConfiguration::initialise ( )
pure virtual

Implemented in RBCBasicConfig.

Referenced by RBCEmulator::initialise().

virtual void RBCConfiguration::preprocess ( RBCInput )
pure virtual

Implemented in RBCBasicConfig.

Referenced by RBCEmulator::emulate().

Member Data Documentation

const RBCBoardSpecs* RBCConfiguration::m_rbcboardspecs
RBCBoardSpecs::RBCBoardConfig* RBCConfiguration::m_rbcconf

Definition at line 31 of file RBCConfiguration.h.

RBCLogicUnit* RBCConfiguration::m_rbclogic