• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

include/base/Peripheral.h (r4864/r4162)

Go to the documentation of this file.
00001 //============================================================================
00005 //============================================================================
00006 
00007 #ifndef BASE_PERIPHERAL_H
00008 #define BASE_PERIPHERAL_H
00009 
00010 #include "base/Board.h"
00011 
00012 namespace base {
00013 
00015 
00024    class Peripheral {
00025       protected:
00026          base::Board* fBoard;                
00027       public:
00028          Peripheral() : fBoard(0) {}
00029          Peripheral(base::Board* board);
00030          virtual ~Peripheral() {}
00031 
00032          base::Board& board();
00033 
00035 
00038          base::Board* getBoard() const { return fBoard; }
00039 
00040    };
00041 
00042 }
00043 
00044 #endif

Generated on Tue Dec 10 2013 04:52:22 for ROCsoft by  doxygen 1.7.1