Cat
SpecsParallelBus.h
Go to the documentation of this file.
1 //$Id: Bus.h,v 1.2 2006/03/16 17:03:41 fmachefe Exp $
2 //-----------------------------------------------------------------------------
3 //
4 // Package : Bus
5 //
6 // Description:
7 //
8 // Author(s) : F. Machefert -
9 // Date : 14 January 2004
10 //
11 //-----------------------------------------------------------------------------
12 
13 #ifndef __SPECSPARALLELBUS_H_
14 #define __SPECSPARALLELBUS_H_
15 
16 #include "SpecsInterface.h"
17 
28 public:
30  setName("SpecsParallelBus");
31  setType("SpecsParallelBus");
32  setId(0);
33  debug(name()+" built.","SpecsParallelBus::SpecsParallelBus");
34  }
35 
37 
41  void help() { info("SpecsParallelBus "+name()+". No help.","SpecsParallelBus::help"); };
42 
48  info("SpecsParallelBus "+name()+" initialization.","SpecsParallelBus::init");
49  return StatusCode::SUCCESS;
50  };
51 
59  void reset() { info("SpecsParallelBus "+name()+" reset.","SpecsParallelBus::reset");};
60 
64  void update () {info("SpecsParallelBus "+name()+". Nothing to do.","SpecsParallelBus::update");};
65 
66 };
67 
68 #endif
69 
void info(std::string mymsg)
Definition: Object.h:38
void setName(std::string name)
Definition: Object.h:51
void setType(std::string type)
Definition: Object.h:52
void setId(unsigned char id)
Definition: Object.h:53
void debug(std::string mymsg)
Definition: Object.h:37
std::string name() const
Definition: Object.h:28
StatusCode init()