Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

30 righe
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