Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

30 строки
579 B

  1. #ifndef OUTPUTCONNECTOR_H
  2. #define OUTPUTCONNECTOR_H
  3. #include "Connector.h"
  4. #include <QBitArray>
  5. class COutputConnector : public CConnector
  6. {
  7. public:
  8. COutputConnector();
  9. QBitArray GetOutputPinsStates();
  10. int SetSinglePin(unsigned int PinNumber);
  11. int GetSinglePinState(unsigned int PinNumber);
  12. int TogglePin(unsigned int PinNumber);
  13. int SetOutputPins(QBitArray PinsStates);
  14. int ClearAllPins();
  15. virtual int SetConnectorType(CConnectorDefs::eConnectorType type);
  16. private:
  17. QBitArray mOutputsPinsStateBuffer;
  18. };
  19. #endif // OUTPUTCONNECTOR_H