SerButtonModule.h

Go to the documentation of this file.
00001 #ifndef _SERBUTTONMODULE_H
00002 #define _SERBUTTONMODULE_H
00003 
00004 #include <OpenTracker/OpenTracker.h>
00005 #include <OpenTracker/dllinclude.h>
00006 
00007 namespace ot {
00014 class OPENTRACKER_API SerButtonModule : public Module, public NodeFactory
00015 {
00016 // Members
00017 protected:
00019     std::map<std::string, Node *> nodes;
00020     int serial_port;
00021     int fs_signal;
00022 
00023 public:
00025     SerButtonModule() :
00026         Module(),
00027         NodeFactory()
00028     {}
00036     virtual Node * createNode( const std::string& name,  StringTable& attributes);
00039     virtual void close();
00044     virtual void pushEvent();
00045 };
00046   OT_MODULE(SerButtonModule);
00047 } // namespace ot
00048 
00049 #endif

Generated on Wed Feb 28 15:18:49 2007 for NaviTrack by  doxygen 1.4.6