#ifndef _CENTRALNODE_H #define _CENTRALNODE_H #include #include //CentralNode class ICentralNodeB; typedef shared_ptr CentralNodeB; class ICentralNodeB : public virtual IMMIODev { public: static CentralNodeB create(const char *name); }; class ICentralNode; typedef shared_ptr CentralNode; class ICentralNode : public virtual IEntry { public: static CentralNode create(Path p); public: /* Commands */ virtual void CounterReset() = 0; }; #endif