/******************************************************************************* * * * Société de Transports de Montréal. * * 2012 - 2013 * * * * 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 PCIIOMGR_H #define PCIIOMGR_H enum ePCIIORetValues { PCIIO_OK, PCIIO_DEVICE_ALREADY_OPENED, PCIIO_CANNOT_OPEN_DEVICE, PCIIO_DEVICE_MISMATCH, PCIIO_INPUTS_SUBDEVICE_MISMATCH, PCIIO_OUTPUTS_SUBDEVICE_MISMATCH }; class CPCIIOMgr { public: CPCIIOMgr(); virtual ~CPCIIOMgr(); virtual unsigned int OpenPCIInterface(void) = 0; virtual unsigned int GetInputs(void) = 0; }; #endif // PCIIOMGR_H