Cat
UsbMLI2cBus.h
Go to the documentation of this file.
1 // $Id: $
2 #ifndef INC_USBMLI2CBUS_H
3 #define INC_USBMLI2CBUS_H 1
4 
5 // Include files
6 #include "Element.h"
7 #include "Register.h"
8 
16 class UsbMLI2cBus : public Element {
17  public:
18  typedef unsigned long U32;
19  typedef unsigned short U16;
20  typedef unsigned char U8;
21 
22  UsbMLI2cBus( );
23  virtual ~UsbMLI2cBus( );
24 
28  void help() { info("UsbMLI2cBus "+name()+". No help.","UsbMLI2cBus::help"); };
29 
35  virtual StatusCode init();
36 
45  void reset() {
46  info("UsbMLI2cBus "+name()+" reset.","UsbMLI2cBus::reset");
47  };
48 
53  void update () {
54  info("UsbMLI2cBus "+name()+". Nothing to do.","UsbMLI2cBus::update");
55  };
56 
57  /*
58  virtual StatusCode read(IOdata*);
59  virtual StatusCode write(IOdata*);
60  */
61 
62  private:
63 
64  protected:
65 
66 };
67 #endif // INC_USBSPIBUS_H
void info(std::string mymsg)
Definition: Object.h:38
unsigned short U16
Definition: UsbMLI2cBus.h:19
virtual StatusCode init()
Definition: UsbMLI2cBus.cpp:30
unsigned long U32
Definition: UsbMLI2cBus.h:18
unsigned char U8
Definition: UsbMLI2cBus.h:20
void reset()
Definition: UsbMLI2cBus.h:45
virtual ~UsbMLI2cBus()
Standard constructor.
Definition: UsbMLI2cBus.cpp:23
void help()
Definition: UsbMLI2cBus.h:28
std::string name() const
Definition: Object.h:28
void update()
Definition: UsbMLI2cBus.h:53