/******************************************************************************* * * * Société de Transports de Montréal. * * 2012 * * * * Projet Zones Tests * * * * * * * *******************************************************************************/ /* Description: Description du fichier si nécessaire. */ /* ************************************************************************** */ /* Revision: ### YYYMMDD JFM Verision d'origine. ### YYYYMMDD Description du besoin ou du bug Description du changement. */ /* ************************************************************************** */ #ifndef SIMULATORMIXEDMODULE_H #define SIMULATORMIXEDMODULE_H #include "GlobalDefine.h" #include "AnalogInputModule.h" class CSimulatorMixedModule: public CAnalogInputModule { public: CSimulatorMixedModule(); virtual unsigned int GetAnalogInput(int Channel, int *Data); virtual unsigned int GetAnalogInput(int Channel, double &Data); void BindRealExternalMixedModule(CAnalogInputModule *MixedModule); private: CAnalogInputModule *mRealExtenalMixedModule; }; #endif // SIMULATORMIXEDMODULE_H