CControlModule

Name

CControlModule -- Configuration and wrapper for CControlHardware

Synopsis


            class CControlModule : public CConfigurableObject {
           
  CControlModule(std::string  name, CControlHardware& hardware);
           
    void Initialize(CCCUSB& crate);
               std::string  Update(CCCUSB&  crate);
  
                std::string  Set(CCCUSB&  crate, const  char*  what, const  char* value);
  
                std::string  Get(CCCUSB&  crate, const  char* what);
  
};           
        

DESCRIPTION

CControlModule objects serve a dual purpose. On the one hand, the methods supplied by them wrap the driver objects ( CControlHardware derived objects). On the other hand, by inheriting from CConfigurableObject, this object provides a configuration database for those driver object.